Francis De Souza's Location
Harrow, GB
Francis De Souza's Work
Francis De Souza's Education
Francis De Souza's Skills
Francis De Souza's Summary
Francis De Souza, based in Harrow, GB, is currently a Operations Manager at London Climbing Centres, bringing experience from previous roles at THE LAKELAND CLIMBING CENTRE LIMITED. Francis De Souza holds a 2008 - 2012 BSc (Hons) in Biomedical Sciences @ Royal Holloway, University of London. With a robust skill set that includes Leadership, Time Management, Management, Teamwork, Customer Service and more, Francis De Souza contributes valuable insights to the industry. Francis De Souza has 1 email on RocketReach.