Umbra is a performance marketing holding company that builds, scales, and operates a portfolio of consumer brands.

Why This Role Exists

We have 30+ open projects across every function and that number is growing.

What You'll Own

Project Execution & Tracking

Metrics and Risk Management

Communication and Stakeholder Management

Delivery & Continuous Improvement

What You Bring