The Executive Technical Support Consultant will serve as the Site Lead within our Onsite Tech Services (OTS) team. This role is responsible for delivering and coordinating 24/7 white-glove, high-touch IT support to EC and ELT executives and staff in a fast-paced financial services environment. This position provides hands-on technical oversight of vendor-managed site teams, partners closely with managers to drive a service-first delivery strategy and builds strong relationships with business stakeholders. Success in this role requires deep technical expertise, excellent communication skills, and a proven ability to support senior executives in dynamic, high-touch environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree