Marc Delaforge Allen is an experienced professional in operational management and project leadership, currently serving as the Slalom Operations Lead at British Canoeing since September 2022. As Managing Director of Marc Delaforge-Allen since September 2020, Marc has demonstrated strong managerial skills. Previous roles include Duty Manager for Customer Services at Lee Valley White Water Centre from March 2013 to September 2022, Engagement Manager at Blackbaud from December 2008 to October 2011, and CRM Project Manager at Action for Children from September 2007 to September 2008. Marc's early career includes positions as an ICT Service & Security Analyst and Senior ICT Project/Service Manager at Hertfordshire County Council, and International Project Manager at Avaya. Educationally, Marc pursued a Bachelor of Science (B.Sc.) in Design & Management from The Open University, completing studies in 2023.
Sign up to view 0 direct reports
Get started