Computershare is seeking a Site Support Lead to oversee the daily operations of their IT support team. The role involves coordinating and prioritizing support tasks, escalating issues, and collaborating with other IT departments to ensure smooth and secure IT systems operation. This position offers an opportunity to work within a supportive environment and develop leadership skills.
Requirements
- 5+ years' experience working across multiple ITIL disciplines in a management capacity, especially Incident, Problem, Change, Transition & Business Relationship Management.
- Proven experience leading and managing a distributed IT support team across multiple sites.
- Deep understanding of end-user devices and IT infrastructure.
- Strong knowledge of ITIL knowledge and experience within ITIL aligned organizations.
- Experience with IT asset management and lifecycle management practices.
- Basic network troubleshooting skills.
- Experience with managing end-user devices at a global scale.
- Experience of using ITSM tools and systems (e.g. ServiceNow).
- Strong leadership and interpersonal skills.
- Experience managing field support metrics and performance within a fast-paced, dynamic environment.
Benefits
- Paid parental leave
- Flexible working
- Health and wellbeing rewards
- 401k matching
- Tax-advantaged flexible spending plans
- Income protection
- Short and long-term disability benefits
- Life insurance
- Supplemental life insurance
- Short and long-term disability benefits
- Life insurance and supplemental life insurance