Greenford, West London
About the job Technical Account Manager Location: Greenford, London. About Company: Our client is a leading... rejections, and crisis situations, ensuring company's brand reputation is maintained. - Lead and participate in customer...