A leading localization service provider is seeking a Senior Project Manager based in London, UK. This role involves managing project planning, execution, and delivery while leading global teams. The ideal candidate should possess a Master’s Degree or relevant experience, with a proven track record in managing large accounts and projects in a technology-related environment. Skills in Project Management, relationship building, and problem-solving are crucial. An opportunity to work in a dynamic environment with the possibility of travel is offered.#J-18808-Ljbffr…
