Ben Sims headshot

Ben Sims

Affiliation

Machine

Location

London

Territory

Map of the world, with North and South America highlighted, representing management in North and South America