Communications & Marketing - Graduate
This role will be based at our office in Leeds.
TPP's Communications & Marketing team are the voice of the company. The team manage all aspects of the company's image, develop our product marketing strategies, foster important relationships and grow the company's global brand. They make sure that the right people know how our technology can transform lives...... click apply for full job details