Chris Owen

Chief Revenue Officer (CRO)

Chris Owen is currently the Chief Revenue Officer at Apogee Corporation, overseeing all aspects of revenue, sales, product, and marketing. Previously, Chris held various leadership roles at Civica, including Divisional Managing Director and Group Sales Improvement Director, focusing on Master Data Management and Digital Transformation. With extensive experience at Xerox, Chris has successfully managed service operations across Europe, leading teams in service delivery and business growth. Chris earned a BA Hons in Business Studies from Liverpool John Moores University.

Location

Greater London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices