Henry de Lusignan is the Chief Executive Officer and Regional Director for the Americas at Spencer Ogden, overseeing the company's growth and daily operations. With a background as Associate Director at Spencer Ogden, Henry was instrumental in scaling key contract teams during a period of rapid expansion. Prior experience includes a role as Trainee - Senior Sales Manager at SThree plc, where initial responsibilities involved launching the Oil & Gas contract business in North America. Henry holds a Bachelor's Degree in Business Management from De Montfort University and is currently pursuing the Emerging Leader Development Program at Columbia University.
Sign up to view 12 direct reports
Get started