“Blurred line” between Sales & Marketing.