Partner
brighton, brighton and hove, united kingdom
Quantuma
Leonard Curtis Business Solutions Group
Senior manager
Dulwich College