What being part of the Sigma Family means for you Training Site Lead As a Training Site Lead, you will lead and manage the Operations Training Team at your assigned site, while being accountable for ensuring
Minimum 5 years agency side experience in a digital strategy and/or execution role Previous experience in managing clients in the financial sector highly beneficial Good understanding of planning performance media campaigns across the various mechanisms, channels