Ben main picture

Ben Payne

Strategy Consultant

London, United Kingdom

About me

Just moved to London for a new job. Keen to explore & meet people.