Job title: Senior Technical Project Manager (French Speaking)
Company: Momentus Technologies
Salary: ()
Location: London
as a Technical Project Manager! As a Technical Project Manager, you will be part of a motivated and highly skilled agile team…, including, planning, the definition of tasks and deliverables, review of project deliverables, quality control, risk analysis…