Contracts Manager - Business Development and Health and Safety
24 days ago
London
Contracts Manager - Business Development and Health & Safety Location: London, United Kingdom ... Lead contract negotiations with clients, vendors, and subcontractors to secure favorable terms and ...