The Implementation Specialist at Deacon Health is a client-facing role responsible for the successful implementation and optimization of healthcare coordination models and related technology solutions.
The role includes managing full project life cycles, developing and delivering client onboarding and training, creating process improvement documentation, maintaining project and client relations, and collaborating with various internal teams to ensure service excellence.
The position requires a bachelor’s degree in Business or Healthcare Administration, at least five years of project management or implementation experience, and strong skills in customer service, communication, organization, and project management.
The work environment is a professional office setting with up to 50% travel.