Digital Engineering Business Operations Management Lead

Digital Engineering Business Operations Management Lead

Posted 2 weeks ago by Deerfoot Recruitment Solutions Limited on JobServe

Negotiable
Undetermined
Onsite
City of London, UK

Summary: The Business Operations & Support Lead/Business Manager role at a leading financial institution in London involves overseeing the governance and management of digital engineering services. This senior position requires strategic development, budget management, and fostering interdepartmental relationships while leading a small team. The role emphasizes enhancing operational efficiency and compliance within the department. Candidates should possess extensive experience in business management and operations, particularly within technology and service management environments.

Key Responsibilities:

  • Develop and implement strategic direction and objectives for the department, aligning with global IT strategies.
  • Manage departmental budgets, focusing on cost optimisation and resource allocation.
  • Foster strong relationships across the organisation, including Human Resources, Procurement, and Finance.
  • Lead a team of 4-5 direct reports, promoting a collaborative and high-performance culture.
  • Oversee vendor management, risk assessment, and compliance with regulatory requirements.
  • Implement processes to enhance productivity and efficiency, ensuring customer satisfaction and stakeholder management.
  • Coordinate departmental reporting and communications, providing feedback and solutions to improve effectiveness.
  • Manage continuous improvement programmes, ensuring reliable and efficient service delivery.
  • Develop and maintain strong relationships with key stakeholders to promote technical credibility and influence change.

Key Skills:

  • Extensive experience in business management and operations (5+ years).
  • Proven track record in financial management, cost optimisation, and project management.
  • Strong leadership and team management skills, with excellent communication and interpersonal abilities.
  • Experience in resource management, recruitment, and supplier relations.
  • Knowledge of industry best practices in operations management and emerging trends.
  • Experience working within Technology, Infrastructure, and Service Management environments.
  • Strong IT skills with advanced MS Office knowledge.
  • Excellent communication, multi-tasking, and organisational skills.
  • Ability to build strong relationships and manage large workloads under pressure.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: on-site

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT