Chief Executive Officer

In role: almost 2 years
At company: almost 4 years

Human Resources Director

In role: almost 7 years
At company: almost 7 years

Chief Scientist

In role: almost 2 years
At company: about 15 years

Finance Director

In role: almost 2 years
At company: almost 2 years

Chief Technology Officer

In role: almost 2 years
At company: over 10 years