Job title: Technology Project Manager
Company: SquareTrade
Job description: the technology space. Kevin Gillan, Managing Director Europe, heads the business and is closely supported by a leadership… and all this growth – new partners, new products, improvement in business processes – is underpinned with technology. We need…
Expected salary:
Location: London
Job date: Thu, 24 Jun 2021 22:46:54 GMT