New Sales Manager

We are pleased to welcome Sales Manager Peter Bachmann to the team.

Peter is originally from Germany and will be based in Hamburg as he will focus on the German speaking markets.