This role sits within the B2B EMEA Sales team, supporting the Tech and Energy verticals.
Must-have
Nice-to-have
Not specified