Are you looking to grow your career in Project Management? Are you bi- or trilingual? Want to join a fast-growing start-up? If so – this is the role for you! The role Needed: language candidates with Project Management skills to join the team at Liberating Research! Ideally, you speak English, and French, Spanish, Italian and/or […]