Marc Waugh-Bacchus is a seasoned professional with extensive experience in the technology sector, currently serving as the Head of Solutions & Consulting at Business Systems since September 2001. In this role, Marc leads the Solutions and Consulting team, focusing on defining client solutions within the Monitoring & Compliance Product Portfolio, particularly the Wordwatch solution, to enhance global market reach. Previous roles at Business Systems include Head of Product Management, where leadership was provided in managing the product portfolio to drive aggressive growth, and Technical Product Manager responsible for both internally developed products and third-party systems. Earlier experience includes positions at Avaya as a Pre-Sales Engineer and various engineering roles at Business Systems UK Ltd, contributing to expertise in voice recording systems and technical support. Educational background includes studies at Bishop Challoner.
Sign up to view 0 direct reports
Get started