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

Why This Role Exists

What You’ll Own

Campaign Strategy, Execution, and Optimization

Creative Intelligence & Asset Management

Risk Management and Revenue Protection

Actionable Communication

You’re a Good Fit If You