Digital Customer Platforms Leader | Customer & Marketing
Get in touch
Fields marked with an asterisk (*) are required.
Glen has over 25 years’ experience operating across Customer & Marketing, Strategy, Re-engineering, Human Capital and Technology in various industries.