this is very informative post..

supposed that i have a new product, and want to have a launch on it, whom will i need?

thanks.