DAMSAT Business Manager

Ability to work collaboratively with multi-disciplinary teams; A degree in a suitably related subject, such as business studies, earth observation, civil…