JobMesh

Social Value Manager - CEN

McBains · London, England, GB

Social Value Manager - CEN Application Deadline: 29 May 2026 Department: CEN - Central Functions Employment Type: Full Time Location: London - McBains, 26 Fi...

Job description

Social Value Manager - CEN Application Deadline: 29 May 2026: Department: CEN - Central Functions: Employment Type: Full Time: Location: London - McBains, 26 Finsbury Square, EC2A 1DS Reporting To: Director: Description: As Social Value Manager, you will lead the development, coordination and reporting of social value across McBains’ bids and commissions. This is a consultancy-focused role, with a primary emphasis on shaping high-quality, compliant and competitive bid responses, defining proportionate and deliverable commitments, and ensuring these are effectively tracked and reported across projects. You will act as the central point of expertise for social value within the business, supporting bid teams, project leads and senior management to align commitments with client priorities, policy requirements and McBains’ wider ESG objectives. Reporting to the Commercial Director, this strategic role provides significant exposure across the business and acts as the central point of expertise for social value, shaping both work-winning and delivery approaches. Key Responsibilities: Pre-Contract (Bids): - Lead the development and drafting of high-quality, high-scoring social value respon...