Overview
This role is based in the Canton of Vaud, Switzerland. Candidates must hold a valid Swiss work visa or have existing work authorization. We’re looking for a dynamic and service-driven Executive End User IT Support Analyst to join our IT Site Solutions & Services team based in Switzerland. This is a high-impact position dedicated to delivering white-glove, concierge-level support to our C-level executives and their executive assistants. You’ll be the go-to expert ensuring seamless technology experiences for our most critical stakeholders, coordinating with global teams across the US, France, India, and Singapore. You’ll supervise service quality from on-site partners while maintaining autonomy in daily operations. Fluency in English is essential, and strong French skills are highly preferred. A proactive mindset, adaptability, and a solid technical foundation are expected, with opportunities for continuous learning and growth. Experience in event production or visual support is a welcome bonus. This role offers visibility, versatility, and opportunities for internal evolution.
Your main responsibilities
* Executive End User IT Support of C-level executives and their executive administrators, plus all VPs
* Meeting concierge services (internal, external & remote)
* Possible support of BD Board of Directors on- and offsite meetings, IT support for Executives and Executive Administrators’ mobile devices (maintenance, configuration and procurement)
* Installing, upkeeping, setting up, and acquiring office hardware
* Partner with Executive Administrators on meeting support, onboarding new executive hires, and maintaining customer confidentiality
* Partner with the Global Executive Support team to facilitate large-scale events online, onsite and offsite
* May include evening work and/or weekend work occasionally
About You
* Bachelor’s degree in Computer Science, Business, or equivalent experience, with a minimum of 5 years in IT service desk or customer support
* Demonstrated experience providing high-level IT support to C-level executives in a professional and discreet manner
* Microsoft certifications required; ITIL certification preferred
* Proven ability to work effectively in remote, self-directed, and globally distributed teams
* Strong background in supporting large-scale events, including AV systems and virtual meetings with up to 10,000 attendees
* Proficient in collaboration platforms such as Microsoft Teams, MS Live, and Town Hall technologies
* Excellent communication, interpersonal, and customer service skills with a professional demeanor
* French language skills are a strong asset in this international environment
* Location: Based in the Canton of Vaud, Switzerland. Candidates must hold a valid Swiss work visa or have existing work authorization.
Compensation
Compensation range for this position: 110,000 to 120,000 CHF per year
Why Join Us
BD is a leading global medical technology company. We are makers of possible, advancing the world of health by bringing together design, engineering, manufacturing, and marketing to turn possibilities into realities. Join us to contribute to impactful work and to grow within a culture that values inclusion, learning, and opportunity.
Salary Information
Salary ranges are determined by experience, education, skills, location, and applicable labor laws. The range shown is indicative and may be adjusted. 95600 CHF - 162500 CHF per year.
#J-18808-Ljbffr