fbpx

Stephen Archer

Stephen Archer

Stephen Archer is a founding partner of UK business strategy and leadership consultancy, Spring Partnerships.