James McLeod

Head Of Account Management at Media Forty Two

James McLeod is an accomplished professional in account and sales management with extensive experience in the media and B2B sectors. Currently serving as the Head of Account Management at Media Forty Two since October 2024, McLeod previously held the position of Director of Strategic Sales at Vereigen Media, focusing on B2B demand generation and performance media. McLeod's career includes significant roles at Demand Science as VP MEA/Strategic Account Director EMEA, leading initiatives in B2B lead generation, and at LEADSCALE LIMITED, overseeing the B2B desk and managing sales, account management, and publisher teams. Earlier experience includes sales management roles at UBM plc and event management at ConcertoGroup. McLeod holds a BENG in Civil Engineering from the University of Exeter and completed education at Winchester College.

Location

Dubai, United Arab Emirates

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices