Just to clarify do you mean employees marketing and selling their innovation skills or people literally in marketing and sales?
Letting Marketing/Finance people set technological product trajectories sooner or later becomes detrimental to large firms.
i.e. the product line becomes disconnected from the consumers actual experience of utility, novelty, and perceived scarcity. =)