Manager - Project and Programme Management (Consulting)
3 months ago
London
Manager (Management Consulting) Location: London Who are Sisua? 🚀 Sisua was founded to bring ... On the client engagement side of things, we provide project, programme, and change leadership ...