Digital & Technology Executive Support Specialist
Job Introduction
Thanks for checking out our vacancy, we’re delighted you want to learn more about Dechra!
Dechra is a growing, global specialist within the world of veterinary pharmaceuticals. Our expertise is in the development, manufacture, marketing and sales of high quality products exclusively for veterinarians worldwide.
Here at Dechra, our values are embedded within our culture and thrive within our family of almost 2000 colleagues globally. From manufacturing to marketing, (D)edication, (E)njoyment, (C)ourage, (H)onesty, (R)elationships and (A)mbition are at the heart of our everyday operations and the way we do business
The Opportunity
The D&T Site Executive Support Specialist provides high-quality, reliable, face-to-face technical support to senior leaders, site teams, and visiting executives. The role ensures seamless technology performance for critical users, supports local IT operations, and delivers an excellent user experience aligned to global D&T standards. This includes proactive issue prevention, rapid incident resolution, and exceptional support for high-visibility meetings and executive activities.
Role Responsibility
So, what will you be doing? This role has a broad and varied scope and the successful candidate will have responsibility for duties including:
Executive & VIP Support
- Provide dedicated, rapid-response technical support to senior leaders and visiting executives.
- Support board meetings, LT sessions and critical workshops including AV, Teams Rooms, conferencing, and hybrid collaboration.
- Prepare, test, and monitor meeting room technology to ensure a flawless experience.
End-User Support
- Act as the primary on-site technical contact for all user issues.
- Troubleshoot hardware, software, mobile devices, printers, accessories, and common business applications.
- Support onboarding/offboarding including device setup and account configuration.
Operational Site Support
- Monitor site technology performance and proactively identify risks and recurring issues.
- Support first-line network/Wi-Fi troubleshooting and liaise with global teams for escalations.
- Coordinate vendor visits, equipment repairs and site upgrades.
Technology & Equipment Management
- Maintain accurate inventories, manage device stock, and support lifecycle refresh activities.
- Maintain fully functional meeting rooms, printer fleet and collaboration spaces.
Process, Documentation & Continuous Improvement
- Follow global ITSM processes and maintain accurate ticket and resolution notes.
- Contribute ideas to reduce recurring issues and improve site services.
- Support adoption of new tools with demonstrations, coaching, and user guidance.
The Ideal Candidate
Here at Dechra we pride ourselves on being an inclusive employer and we embrace candidates from all walks of life. We’re particularly excited to hear from those who have/are:
- Role is on-site Monday - Friday
- 2–4 years in IT support (service desk, desktop support, field engineering).
- Strong troubleshooting across Windows, O365, Teams, mobility and collaboration tools.
- Experience supporting senior leaders or VIP users.
- Confidence using ITSM tools (e.g., ServiceNow, Jira).
- Strong interpersonal and customer-service capability.
- Experience with AV/meeting room technologies.
- IT certification(s) desirable (CompTIA A+, Microsoft Associate, ITIL Foundation)
- Experience in a regulated or global enterprise environment.
- Familiarity with Intune/SCCM/JAMF.
- Basic network troubleshooting.
About the Company
As a people first values-based culture, we provide free weekly wellness sessions focused on our employee's physical and mental wellbeing, and flexible work arrangements. We offer a generous employer 401k match and an other incentives for long-term financial wellness. Our full array of health, financial and voluntary benefit programs are what you would expect from a recognized Best Place to Work.
