Chief Executive Officer

In role: over 1 year
At company: over 3 years

Human Resources Director

In role: over 6 years
At company: over 6 years

Chief Scientist

In role: over 1 year
At company: almost 15 years

Finance Director

In role: over 1 year
At company: over 1 year

Chief Technology Officer

In role: over 1 year
At company: about 10 years