Ray Cleghorn is currently working at Enable as the Sales Leader for Large Enterprise EMEA. Prior to this role, Ray held positions at UserZoom and Pitney Bowes, accumulating experience in sales and management. Ray completed a degree in Graphic Design from Norwich University of the Arts in 2009.
February 1, 2024 - present
April, 2023