James Self Location
United Kingdom
James Self Work
- 2012 - now Managing Director @ Deloitte
- 2009 - 2012 Director, Bid Advisory @ KPMG US
- 2005 - 2009 bid advisor @ Deloitte
James Self Education
James Self Skills
James Self Summary
James Self, based in United Kingdom, is currently a Managing Director at Deloitte UK. James Self brings experience from previous roles at KPMG and deloitte. James Self holds a 1995 - 1999 MEng in Civil Engineer @ University of Southampton. With a robust skill set that includes Stakeholder Management, Professional Services, Strategy, Bid Preparation, Proposal Writing and more. James Self has 2 emails and 1 mobile phone numbers on RocketReach.