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.
Sign up to view 0 direct reports
Get started