Catherine Douglas

Senior Customer Success Manager at Channel Mechanics

Catherine Douglas has worked as a Senior Customer Success Manager at Channel Mechanics since May 2023. Prior to that, they held two roles at Avaya. From October 2020 to April 2023, they worked as a Business Analyst, and from January 2013 to September 2020, they worked as a Technical Validation Specialist.

Catherine Douglas has a Bachelor of Commerce degree from University College Cork, although no specific start or end year is provided for this degree. Furthermore, they have also obtained a Master of Science in Information Systems Management from the University of Galway, again without any specified timeframe.

Location

Galway, Ireland

Links

Previous companies


Org chart

No direct reports

Teams


Offices


Channel Mechanics

1 followers

Development & sale of software & services to enable enterprises improve efficiency of channel sales


Headquarters

Galway, Ireland

Employees

51-200

Links