Back on the Map employs 24 employees. The Back on the Map management team includes Mark Dawson (Head of Communications and Engagement), and Craig Richardson (Business Manager).
Looking for a particular Back on the Map employee's phone or email?