The Inside Sales Associate, a key member of the Client Operations team, provides administrative support to divisional sales teams and works closely with other departments in order to maintain the highest levels of client and teammate satisfaction.
Marketing & Communications Specialist
Supporting EMEA’s Head of Brand, Creative and Communications and the wider Marketing team, this role covers a combination of internal and external communications including: the support of PR and Content Creation, with an additional focus on the evaluation of assets.
Sales & Marketing Ops Manager
The Sales & Marketing Operations Manager works to ensure the effectiveness of Insight’s sales within a certain division by supporting and driving the team to sell more efficiently.