Roles and responsibilities of general manager marketing