Site Support Lead

vor 1 Tag


Munich, Bayern, Deutschland Computershare Vollzeit

Location: Munich, Germany (Onsite)

In this office-based position you'll experience a supportive approach to your wellbeing and continuous learning opportunities in our friendly and inclusive workplace. Find out more at

We give you a world of potential

We have an incredible opportunity for a Site Support Lead, to join the team.  Within this role, you will be able to make a real difference in the work you do and what you provide to others in the business. 

We've listed below, other reasons why Computershare is a great company to work for. 

•    Our leadership team are invested in developing and training our employees, so you will have the opportunity to carry on learning and progressing.  

•    You will be working within a supportive department, where the teams are focused on being the best. 

•    We're a global organisation; you'll be exposed to the wider business and opportunities to work in a global capacity. 

Keep on reading to find out a bit more about what you'll be doing, and the type of person that we're looking for.

A role you will love 

As a Site Support Lead, you will be responsible for overseeing the daily operations of a support team. You will coordinate and prioritise support tasks, acting as escalation point for business stakeholders, and providing guidance and mentorship to team members. You will also be collaborating with other IT departments to implement and maintain IT systems, ensuring that all site operations run smoothly and securely. You will have strong leadership skills, technical expertise, and a commitment to delivering high-quality support services.

Key responsibilities include: 

•    Leadership and Team management

•    Operational Oversight 

•    Stakeholder management

•    Collaborate closely with the Service Desk management team

•    Global coordination and project management 

•    Compliance, Security and asset management 

•    Handle changing and conflicting business priorities and demonstrate the ability to influence the team to work in an agile manner ensuring high levels of service quality
 

You will on occasion will need to be available to travel to other office locations. 

What will you bring to the role

We are looking for someone who is passionate about good customer service, and service excellence. You will have excellent attention to detail and evaluative judgement based on your previous skills and experience. As a Site Support Lead, you will be able to lead by example, demonstrating strong work ethics, integrity, and a commitment to high-quality service delivery. 

Key skills required: 

•    Deep understanding of end-user devices (Windows, Mac, mobile), video conferencing systems, and office desk equipment.

•    Strong knowledge of on-site IT infrastructure, including network cabling, Wi-Fi systems, local network switches, printers, and servers.

•    Familiarity with ITIL frameworks and incident management processes.

•    Experience with IT asset management and lifecycle management practices.

•    Experience managing field support metrics and performance within a fast-paced, dynamic environment

•    Strong vendor management and negotiation skills.

•    Solid leadership skills with the ability to coach and mentor direct reports and instil strategic objectives and direction 

•    Experience of managing teams who need to collaborate across multiple locations 

•    ITIL knowledge and experience of working within ITIL aligned organisations

Rewards designed for you

Ours is a welcoming and close-knit community, with experienced colleagues ready to help you grow. At Computershare, you'll find new friendships, a strong sense of belonging and an inclusive culture that appreciates and recognises individual contributions.

Global opportunities. Everyone here has the opportunity to grow through on-the-job training, access to comprehensive learning resources and career development support.

Invest in our business by setting aside salary to purchase shares in our company, and you'll receive a company contribution as well.

A global team. We work as part of a global team that grows and succeeds by embracing change. Wherever you want to go with your career we often have something 
new and exciting to explore.

Health and wellbeing rewards that include an Employee Assistance Programme to support you and your family.

Flexible work. We give the support needed to help you find the best balance between work and lifestyle, as well as the empowerment to make appropriate decisions in your role.

Extra rewards that range from recognition awards, referral bonuses and team get togethers to global networking opportunities. Find out about life at Computershare by visiting


  • Site Contract Lead

    vor 1 Woche


    Munich, Bayern, Deutschland Fortrea Vollzeit 60.000 € - 80.000 € pro Jahr

    Job OverviewPrepares and negotiates and assists in the execution and retention of site agreements, confidentiality agreements, letters of indemnification and other contracts for Sponsors who contract Fortrea to perform this service. Maintains and contributes to contracts tracking and status systems and supports maintenance of paper and electronic file...

  • Site Head

    vor 1 Woche


    Munich, Bayern, Deutschland Discover International Vollzeit 120.000 € - 180.000 € pro Jahr

    A rapidly growingBiopharma CDMOis seeking an experiencedSite Headto lead end-to-end operations at two of its key manufacturing sites in Germany (One Munich, One Frankfurt). The facility specialises in GMP-compliant biologics manufacturing (upstream, downstream, and sterile fill-finish) and is entering a phase of significant investment and expansion. This is...

  • Site Quality Manager

    vor 22 Stunden


    Munich, Bayern, Deutschland EarthStream Global Vollzeit 50.000 € - 80.000 € pro Jahr

    Job DescriptionYou will support the project management team regarding all quality-related issues and ensure the achievement of objectives in terms of quality, supplier & subcontractor performance, and customer satisfaction.You will lead the implementation, assessment, and improvement of processes across the entire value chain to increase customer...


  • Munich, Bayern, Deutschland deeploi GmbH Vollzeit 60.000 € - 120.000 € pro Jahr

    Your missionWe're looking for a Team Lead IT Support (f/m/d) who combines strong leadership skills with deep technical expertise and a passion for customer excellence.   You'll lead and develop our growing IT Support team, ensuring that every customer interaction reflects deeploi's promise: IT as a Service – not as a struggle. In this role, you'll be...


  • Munich, Bayern, Deutschland deeploi Vollzeit 60.000 € - 120.000 € pro Jahr

    Your missionWe're looking for aTeam Lead IT Support (f/m/d)who combines strong leadership skills with deep technical expertise and a passion for customer excellence.You'll lead and develop our growing IT Support team, ensuring that every customer interaction reflects deeploi's promise: IT as a Service – not as a struggle.In this role, you'll be responsible...


  • Munich, Bayern, Deutschland deeploi Vollzeit 60.000 € - 120.000 € pro Jahr

    Your mission We're looking for a Team Lead IT Support (f/m/d) who combines strong leadership skills with deep technical expertise and a passion for customer excellence.   You'll lead and develop our growing IT Support team, ensuring that every customer interaction reflects deeploi's promise: IT as a Service – not as a struggle. In this role, you'll...

  • IT on-site Supporter

    vor 2 Wochen


    Munich, Bayern, Deutschland DATAGROUP SE Vollzeit 40.000 € - 60.000 € pro Jahr

    DG-MUC-0115DATAGROUP in MünchenDATAGROUP ist einer der führenden deutschen IT-Dienstleister – dank unseres engagierten Teams. Unsere Leidenschaft für Technologie und Innovation ermöglicht es uns, unseren Kunden verlässliche IT-Services zu liefern. Bei uns erwartet Dich ein fesselndes und anspruchsvolles Aufgabengebiet in einem innovativen Unternehmen....

  • Site Manager

    vor 22 Stunden


    Munich, Bayern, Deutschland Vivid Resourcing Vollzeit 90.000 € - 120.000 € pro Jahr

    Our client is delivering a hybrid renewable energy project combiningBattery Energy Storage Systems (BESS)with alarge-scale ground-mounted Solar PV farmtotalling60 MW PV and 40 MW storage capacity. The project is currently entering the construction phase and requires an experiencedFreelance Site Managerto oversee day-to-day site operations and ensure safe,...

  • Co-Lead Support

    vor 1 Tag


    Munich, Bayern, Deutschland Traffective GmbH Vollzeit 40.000 € - 60.000 € pro Jahr

    Deine AufgabenDeine Rolle Wir zählen auf dich – als verlässliche Kraft, die den Überblick behält, wenn es dynamisch wird und die mit Tatkraft und Teamgeist dafür sorgt, dass alles rundläuft. Als Co-Lead Support und Campaign Management gestaltest, führst und verantwortest  du, gemeinsam mit deiner Co-Lead-Kollegin in einer Doppelspitze und einem...


  • Munich, Bayern, Deutschland HAWK Vollzeit 60.000 € - 120.000 € pro Jahr

    About UsHawk is the leading provider of AI-supported anti-money laundering and fraud detection technology. Banks and payment providers globally are using Hawk's powerful combination of traditional rules and explainable AI to improve the effectiveness of their AML compliance and fraud prevention by identifying more crime while maximizing efficiency by...