CS VDC Manager

Account Management & Customer Success Jobs

Greater London Permanent £78000.00 - £80000.00 per annum

Job Title: VDC Manager

Location: Hybrid (London, 2-3 times per week)


The Company:

  • A pioneering Digital Twin start-up transforming how construction projects are designed, built, and managed.
  • Focused on leveraging cutting-edge technology to improve efficiency, sustainability, and project outcomes.
  • Backed by a forward-thinking leadership team with a clear vision for innovation in the built environment.

The Role:

  • Oversee and manage Virtual Design and Construction (VDC) processes, ensuring seamless integration with onsite project delivery.
  • Act as a bridge between digital design and practical execution, applying your deep onsite construction knowledge to optimize workflows.
  • Drive BIM adoption across projects, ensuring accuracy and alignment with project goals.
  • Collaborate with multidisciplinary teams to implement innovative solutions and deliver successful project outcomes.

The Requirements:

  • Minimum of 7 years of onsite construction experience in roles such as Project Manager, Civil Engineer, or Structural Engineer.
  • Strong background in BIM, with expertise in managing complex projects and implementing digital workflows.
  • Proven ability to lead and collaborate with diverse teams, bridging technical and practical aspects of construction.
  • Passion for leveraging technology to enhance project efficiency and delivery.

The Package:

  • Base Salary: £75k-£80k
  • Opportunity to join a rapidly expanding start-up with excellent growth potential.

The Process:

  • 1st Stage: Introductory interview with senior leadership.
  • 2nd Stage: Final interview with the wider team.

Job Reference: JO-2501-349447

*Rates depend on experience and client requirements

Job Information

Job Reference: JO-2501-349447
Salary: £78000.00 - £80000.00 per annum
Salary per: annum
Job Duration:
Job Start Date: 19/03/2025
Job Industries: Account Management & Customer Success Jobs
Job Locations: Greater London
Job Types: Permanent

Here are some related jobs

CSM – UK

Role: Customer Success Manager Location: Remote, UK Salary: £35,000-£45,000 base + £15,000-£20,000 bonus Benefits: Stock Options, Healthcare, Pension, Restaurant Tickets Join a Market-Leading SaaS Organization! Are you passionate about building…

£35000.00 - £45000.00 per annum

Customer Success Manager France

Role: Customer Success Manager Location: Remote, France Salary: €35,000-€40,000 base + €15,000-€20,000 bonus Benefits: Stock Options, Healthcare, Pension, Restaurant Tickets Join a Market-Leading SaaS Organization! Are you passionate about building…

€35000.00 - €40000.00 per annum

Technical Account Manager

🌍 Ready to Lead the Future of Roaming? 🌟 🚀 My client is a global leader in clearing and settlement services, back stronger than ever with a clear mission: to…

£55000.00 - £60000.00 per annum
×
UK

Upload your CV

Upload your CV to our database.

  • Max. file size: 49 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
CS VDC Manager

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.