Mallcomm Logo Square

Client Success Manager

Mallcomm is a product by leading software and marketing company Toolbox Group. The Mallcomm division head office is in Bury St Edmunds, Suffolk, but also has offices in Warsaw, Poland and Los Angeles, USA. The company has clients in 23...

Colour Square PlaceTech Logo

Commercial Development Manager

£40,000 basic salary, £55,000 OTE International travel Benefits   Who are we? PlaceTech is a market-leading online b2b international...