In A Nutshell A great opportunity for a sales manager to join a young and dynamic event technology company, based in Shoreditch, London. Salary: Competitive + Commission What We’re Looking For When we think of the perfect person … Read More