Marc Waugh-Bacchus is an experienced professional in the field of solutions and consulting, currently serving as the Head of Solutions & Consulting at Business Systems since September 2001. In this role, Marc leads a team to support Sales Teams and Channel Partner organizations in crafting client solutions within the Monitoring & Compliance Product Portfolio, with a particular emphasis on expanding the global market reach of the Wordwatch solution. Previously, Marc held multiple positions at Business Systems, including Head of Product Management and Technical Product Manager, overseeing product growth in various practices. With extensive experience in technical project management and support, alongside a background at Avaya and Business Systems UK Ltd., Marc has developed a robust skill set in delivering enterprise voice recording solutions.
Sign up to view 0 direct reports
Get started