People Matter

On-site & Remote

Showing 2 jobs
Mimica Automation

Senior/Lead Product Manager - Enterprise Admin

Spain; Amsterdam, Netherlands; Poland; Dublin, Ireland; Barcelona, Spain; Stockholm, Sweden; Portugal; Europe; United Kingdom
1 month
Software
Series A
Senior