Job Position: Program Manager
- Application Deadline: 3rd August 2025
- Employment Type: Full time
- Location(s): Oakville,Burlington
- Compensation: per hour
- How to Apply: Submit your resume and cover letter to tthomas@goodwillonline.ca
Required Qualifications:
● Minimum 5–7 years of experience in program management, preferably in a youth-serving or non-profit environment
Experience supervising staff and leading teams
● Strong knowledge of trauma-informed care, youth development, and community services
● Excellent communication, interpersonal, planning, and time management skills
● Proficient with Microsoft Office and client data systems
● Valid G Class Driver’s License and access to a reliable vehicle
● Clear Criminal Record Check and Vulnerable Sector Check (required upon offer)
● Current First Aid and CPR certification
Personal Attributes
● Passion for empowering youth and a heart for service
● Empathy, patience, and a non-judgmental approach
● Strong leadership and conflict-resolution skills
● Adaptability and resilience in a dynamic work environment
● Commitment to continuous learning and professional development
Key Responsibilities:
● Design, implement, and enhance new and existing programs
● Ensure services are evidence-based, inclusive, and responsive to youth needs
● Oversee day-to-day operations, scheduling, and resource allocation
● Manage program budgets, policies, and procedures
● Define program goals and use data to monitor performance and inform improvements
● Contribute to grant writing by providing program design and budget input
Team Leadership & Supervision
● Hire, train, and supervise youth workers and program staff
● Provide coaching, performance feedback, and evaluations
● Foster a collaborative, mission-aligned team culture
● Lead staff meetings and support ongoing development
Youth Support & Community Engagement
● Ensure all services are trauma-informed, youth-centered, and culturally aware
● Oversee intake, case management, and individualized support
● Support staff with complex youth issues and care coordination
● Promote youth voice in programming and connect with external partners and community stakeholders
● Represent Oasis in meetings, events, and collaborative forums
● Identify partnership opportunities to enhance impact
Data, Evaluation & Reporting
● Oversee collection, analysis, and reporting of program data
● Prepare reports for leadership, funders, and the board
● Maintain accurate records and support evaluation processes to measure outcomes
Additional Details:
About Our Company:
Opportunity, Mentorship, and Empowerment—for every young person we support.