Chief of Staff
- Location
- Southampton, England, United Kingdom
without anyone having to stand over you. At your best in a small, fast-moving team where you can just get on with things Degree qualified in business or a discipline with strong analytical skills Highly organised and calm, especially when things aren't Proactive, and you tend ...