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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices