FreedomCare is a healthcare company dedicated to revolutionizing the home care industry since 2016, supporting patients across the U.S. by enabling them to choose their own caregivers. The company values include Here For You, Own It, Do the Right Thing, and Be Positive. This hybrid position in Cleveland, Ohio, is part of the National Expansion team and focuses on implementing standardized Intake processes and standards in new states, carrying best practices to other new states as part of the growth model. The Launch Specialist I will report to the Manager of National Expansion, document processes, and lead training for incoming staff, acting as a subject matter expert in Intake. The role is crucial for handling operations in newly opened states, managing phones, and attending to patient and caregiver needs, potentially handling multiple states concurrently.
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
Entry Level
Education Level
No Education Listed