Marketing and Technology Clashing in the C-Suite