Showing 43 jobs
Director of Public Relations
Director of Public Relations
Paris, France; Milan, Italy; Madrid, Spain; Berlin, Germany; Amsterdam, Netherlands; Barcelona, Spain; Germany; Vienna, Austria; são paulo, state of são paulo, brazil
·
2 days
Finance
Lending and Investments
1001 - 5000
Series C+
Project Delivery Manager
Project Delivery Manager
Bengaluru, Karnataka, India
·
2 months
Data and Analytics
DeepTech
Internet Services
Software
201 - 1000
Series C+