Neil Cressy has extensive experience in various sales and leadership roles, serving as Managing Director at Open Energy Market and holding positions such as Head of Corporate Sales at EIC, Sales Manager at Orange Business Services, Canon Business Solutions, and CVS. Neil graduated from the University of Birmingham with a BA (Hons) in French Studies.
Sign up to view 3 direct reports
Get started