RC

Ray Cleghorn

Sales Leader - Large Enterprise EMEA at Enable

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.

Links

Previous companies

Pitney Bowes logo

Org chart

Timeline

  • Sales Leader - Large Enterprise EMEA

    February 1, 2024 - present

  • Sales Manager UK

    April, 2023

View in org chart