×
Register Here to Apply for Jobs or Post Jobs. X

HR & Admin Coordinator

Job in Sherbrooke, Province de Québec, Canada
Listing for: Nashville Public Radio
Full Time, Contract position
Listed on 2026-03-11
Job specializations:
  • HR/Recruitment
  • Administrative/Clerical
    Data Entry, Clerical
Salary/Wage Range or Industry Benchmark: 56780 - 62000 CAD Yearly CAD 56780.00 62000.00 YEAR
Job Description & How to Apply Below

Human resources, Office administration

Position: HR & Admin Coordinator

Organization: Toronto Renewable Energy Co-operative / Tapestry Community Capital

Location: GTA/remote (must be able to work in the office one day a week)

  • Apply by:
    April 3, 2026
  • Start Date:

    May 4, 2026
  • Salary: $56,780-$62,000
  • Job Type: Full-time, 1-year contract with potential to be extended.
About TREC

Since 1998 Toronto Renewable Energy Co-operative (TREC) has incubated community funded projects such as Wind Share, Solar Share, Relay Education and most recently Tapestry Community Capital and Weave Community Capital Fund. We give ongoing support to these and other clients in HR, administration and accounting services.

About

The Role

This role supports the Finance, Admin, and HR teams at TREC and our clients. If you’re experienced working in a non-profit organization, or you’ve always wanted to work for one, and are organized, detail-oriented, tech savvy, proactive, and enjoy wearing multiple hats, the HR & Admin Coordinator role is for you. This role sits at the intersection of human resources, accounting and day-to-day business operations, helping ensure our people, processes, and systems run smoothly.

Key Responsibilities HR
  • Support the HR Manager with ongoing HR projects and initiatives including:
    • Support team learning in HR and compliance policies
  • HR Logistics:
    • Coordinate performance management process: scheduling annual reviews and setting up check-in process
    • Maintain accurate employee records and other HR documentation
    • Support onboarding and offboarding processes for any staff
    • Assist with benefits administration, time tracking, and payroll coordination
  • Support the recruitment process:
    • Invite and schedule job interviews
    • Calculate, prepare and coordinate stipends
  • HR Communications:
    • Assist with drafting surveys and circulating to the team
    • Assist with HR documents: newsletter, employee handbook, policy development
    • Track completion of HR tasks with each manager/team member
Admin
  • Team logistics:
    • Book travel and accommodation for the team
    • Record payment of travel and accommodation purchases
    • Assist with booking events, contacting venues, reserving at restaurants
  • Office Logistics:
    • Collect and scan incoming mail (from the Toronto office)
    • Make bank deposits
    • Align office space to current team needs, support decluttering and maintain the usability of the space
  • Support correspondence between employees and IT support provider
Finance
  • Assist with accounts payable, utilizing Float, SAP Concur, or internal payable requisition processes
  • Act as a back-up for Finance Team members, taking on urgent tasks or processes as needed
  • Support for preparing bookkeeping workbooks or entries or pulling reports as requested
  • Perform other related duties and projects as assigned
Experience & Education
  • 1-2 years’ experience in HR, recruiting, bookkeeping and office administration, including internships or volunteer capacity.
  • College diploma in HR and/or administration, bookkeeping or equivalent.
  • Proven experience in office administration: scheduling meetings, maintaining office cleanliness, circulating mail.
  • Basic numeracy skills
Skills & Knowledge
  • Proficient in MS 365
  • Familiarity with HRIS and payroll platforms
  • Knowledge of general office admin platforms
  • Ability to pay attention to the details.
  • Ability to be discrete and confidential when handling personal data, compensation info, and personnel issues.
  • Strong emotional intelligence and ability to read team dynamics
  • Ability to be calm under pressure and in difficult situations.
  • Excellent time-management and organizational skills.
  • Bonus:
    • Experience with accounting software (Sage 50 in particular)
    • Comfort and proficiency in spreadsheet programs (MS Excel)
Why Join Us?

Besides working with a diverse and engaging team, we offer:

  • Salary: $56,780-$62,000
  • Paid Time-off in addition to statutory holidays (prorated)
    • 3 weeks vacation
    • 10 health days
    • 2 Community days
    • Two-week year-end closure
    • Your birthday
  • Health & retirement:
    Employee health benefit plan and $2,000 flexible health spending account and 3% RRSP matching contribution
  • Working remotely 4 days per week and 1 day in the office
  • Professional Development (up to 3 days paid time with $1,000 tuition allowance)
AI and our…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary