John Barr is an experienced sales professional with a strong background in corporate health and business management. Currently serving as Director of Corporate Sales for Germany at EGYM Wellpass since January 2015, John has also held leadership roles including Head of Sales for Corporate Health in both North Germany and ULC Management. Prior to this, John founded and managed Webmarket GmbH & Co KG and Gameday Sports GmbH & Co KG, demonstrating significant entrepreneurial expertise. Additional experience includes a sales representative role with K1X and service in the Bundeswehr Luftwaffe. John's educational background includes qualifications in economics and business management.
Sign up to view 6 direct reports
Get started
This person is not in any teams