Contractor Umbrella logo

Contractor Umbrella jobs and careers

England, United Kingdom

About Contractor Umbrella

The hassle-free, straight talking umbrella company that provides umbrella employment for UK based Contractors and Freelancers.

Founded
2002
Employees
1,001 to 5,000
Headquarters
England

Leadership

The top of Contractor Umbrella's org chart, with how many people report into each leader.

SDPhoto of Simon Dolan

Simon Dolan

Group Managing Director

5 reports

ZAPhoto of Zeeshan Anwar

Zeeshan Anwar

Head of Compliance

1 report

MBPhoto of Michaela Bennett

Michaela Bennett

Account Manager

JGPhoto of Jack Grosvenor

Jack Grosvenor

Account Manager

LMPhoto of Lauren Monks

Lauren Monks

Group Operations Director