Ben Selby

Chief Financial Officer
Member of the Management Team since 2021
Born 1983
British and Finnish citizen
Master of Arts degree
Company shareholding: 0 shares and 10 950 options (of which 5 950 are 2020 A options and 5 000 2020 B options)

Work history