What do you think when you see “Consumer Insight Manager” ?
Manager eh? How about Director? Where I work we have creative directors, design directors and design managers, there roles are pretty different. The directors are charged with envisioning the overall scope of design, the managers are more responsible for the implementation (making sure everyone shows up, writing reviews, that kind of stuff)