Strolll logo

Strolll jobs and careers

England, United Kingdom

2Open roles
2Posted in the last 7 days
Headquarters
England

Leadership

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

JEPhoto of Jorgen Ellis

Jorgen Ellis

CEO & Co-Founder

25 reports

BPPhoto of Brent Poynton

Brent Poynton

Chief Technology Officer

8 reports

MEPhoto of Michelle Elliott

Michelle Elliott

Director Clinical Partner Growth

5 reports

BWPhoto of Ben Wain

Ben Wain

Clinical Director

3 reports

TF

Thomas Finn

Founder, Creative Director

1 report

JW

James Walker

Director of Finance

DMPhoto of Deb Soares Murray

Deb Soares Murray

Head Of Marketing

MRPhoto of Melvyn Roerdink

Melvyn Roerdink

Chief Innovation Officer

SR

Samantha Richmond

VP Of Quality & Regulatory Affairs

Board

RBPhoto of Rupert Barksfield

Rupert Barksfield

Board Observer