Building Safety and Compliance Manager at Sellick Partnership — Charing Cross, SW1A | Jobjule