Step Ahead logo

Step Ahead jobs and careers

London, United Kingdom

About Step Ahead

The uniqueness of Step Ahead is its multiple strands of provision which enable us to provide the right solution to address an individual’s particular problem or barrier. Always our final aim is to place an individual into suitable, sustained employment.

Founded
1997
Employees
11 to 50
Headquarters
London

Leadership

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

JBPhoto of Jackie Bedford

Jackie Bedford

Chief Executive Officer

23 reports

DJPhoto of Dave Jeffries

Dave Jeffries

Director of Operations

30 reports