Jon Holcombe (@HolcombeJon) profile picture

Strategy and business analysis lead at Switch IT. Views my own

London, England
Joined September 2012