Appletree Shared Services Corporation is the most progressive multi-disciplinary medical group in Canada. We assist and manage the practices of Ontario’s best family physicians and specialists, including physicians offering virtual healthcare services. For over two decades, we have worked with bright and motivated individuals on our mission to improve access to community healthcare in Canada. Our journey is now leading us to help other parts of the world re-build access to healthcare in their own communities, and we are only just getting started. Come discover how you may join our talented team and participate in shaping the future of community healthcare!
We are looking for highly motivated and dedicated individuals to join our industry-leading organization. If you are positive, passionate about healthcare, and enjoy working in a fast-paced environment we want to hear from you!
At Appletree, we offer a wide range of career opportunities for individuals seeking experience in the healthcare industry. We have suitable positions for medical school hopefuls, for those interested in a career in healthcare, for foreign medical graduates, for those who are still searching for a career path, and for experienced professionals who are looking to make a positive impact in our community. We offer opportunities for growth, flexible work hours, access to premium healthcare services for you and your family, flexible benefits plan, and valuable experience that will jumpstart your career and continue your professional development!
Appletree Medical Group is looking for a part-time Medical Affairs Assistant to provide administrative and operational support to the Medical Affairs team while assisting in the execution of departmental initiatives. This role supports healthcare provider onboarding, provider inquiries, MD billing-related inquiries, compliance tracking, reporting, email management, and ongoing Medical Affairs projects.
The position is primarily execution-focused, with responsibility for managing workflows, documentation, and communications, while escalating complex, strategic, or compliance-related matters to Medical Affairs Management as required. The Medical Affairs Assistant plays a key role in ensuring accuracy, timeliness, and consistency across Medical Affairs operations.
Status: Part-time
Compensation: Commensurate based on education and experience.
1. Administrative Support
- Manage the shared Medical Affairs inbox, triaging, prioritizing, and flagging time-sensitive or high-risk items.
- Draft and send approved template responses to new physician leads and external inquiries.
- Create, update, and manage assigned tasks and workflows within Asana.
- Coordinate follow-ups with physicians regarding onboarding requirements and outstanding documentation.
- Maintain organized and audit-ready filing systems for onboarding, compliance, and operational records.
- Support physician onboarding and offboarding processes, including documentation tracking and internal coordination.
- Maintain low-performance physician tracking logs, reports, and support physician retention initiatives.
2. Physician Lead & Onboarding Support
- Maintain and update physician lead trackers and onboarding pipelines within Asana.
- Distribute onboarding documentation packages (eLabs, group billing, HRM, EMR access, etc.).
- Track receipt, completeness, and follow-up of required onboarding documents.
- Update physician contact lists, tracking logs, and internal records.
- Upload newsletters, announcements, and physician communications through approved file-import processes.
- Create EMR questionnaires and onboarding tools as directed.
- Support RAI submissions as assigned by the Medical Affairs Coordinator.
3. Compliance & Billing Support
- Maintain compliance trackers, including renewals, reviews, and regulatory documentation.
- Submit RAI requests and support compliance workflows as assigned.
- Track MD billing-related issues, ensuring accurate documentation and escalation when required.
- Action ban letters and update all relevant systems and trackers.
- Monitor wait-time accuracy and report discrepancies or trends to leadership.
4. Reporting & Data Management
- Update and maintain physician performance and roster trackers.
- Pull and validate basic productivity data (e.g., Billing and Call Reports).
- Maintain monthly dashboards and operational tracking reports.
- Ensure data accuracy, consistency, and timely updates across all tracking tools.
5. Team & Operational Support
- Prepare meeting agendas, briefing materials, reports, and summaries to support leadership decision-making.
- Track action items, decisions, and follow-up tasks to ensure timely execution and accountability.
- Support cross-functional coordination between Medical Affairs, GHS Admin, and Call Center teams on departmental initiatives.
Escalation Protocol
The Medical Affairs Assistant is expected to escalate matters to the Medical Affairs Coordinator or Manager when:
- Regulatory or compliance concerns are identified.
- Documentation is incomplete, inconsistent, or unclear.
- Deadlines or service-level expectations are at risk.
- Physician disputes or sensitive issues arise.
- Situations require policy interpretation, risk assessment, or strategic decision-making.
- Exceptional organizational and administrative skills
- Strong attention to detail and data accuracy
- Problem-solving skills
- Proficiency in task and workflow management tools (Asana)
- Clear, professional written and verbal communication
- Strong time-management and prioritization skills
- Ability to follow structured SOPs/workflows and operate within defined escalation boundaries
- Professional judgment in handling sensitive information
- EMR experience is an asset
- Proficiency with Google Workspace, AI tools, and Microsoft Office
- Technically savvy with the ability to learn new systems quickly
Our hiring process is thorough and designed to ensure a strong mutual fit—both for you and for our organization. We are committed to fairness, equity, and diversity, and as such, candidates will have the opportunity to meet and engage with multiple members of our hiring team throughout the process.
The screening stage includes application questions and an initial video interview. Candidates who successfully advance to the selection stage may be invited to a live interview, during which detailed information about the role will be shared. This stage also provides candidates with the opportunity to ask role-specific questions and make an informed decision about joining our team.
We are committed to the full inclusion of all qualified individuals. In support of this commitment, reasonable accommodations are available for candidates with disabilities throughout the recruitment and interview process. If you require an accommodation, please contact
[email protected].