Sebastian Schrimpff

Sebastian Schrimpff, born in 1975 in Colombia, came to the UK in 1991, where he secured qualifications that included a BSc in Natural Science and an MBA from INSEAD.