Office Administrator / Human Resources Manager
Location: Ontario
Employment Type: Full-time, year-round
Company: Newport Landscaping (Landscape Maintenance • Design • Construction • Snow Services)
About Us
We’re a growing, mid-sized landscape company providing landscape maintenance, design, construction, and snow clearing/salting services across the Greater Niagara/Hamilton Region. Our team is young, driven, and passionate about creating and maintaining exceptional outdoor spaces. We take pride in our craftsmanship, professionalism, and strong team culture — and we’re looking for someone who shares those values to join our office team.
Position Overview
We’re searching for an Office Administrator / Human Resources Coordinator who thrives in a fast-paced, team-oriented environment. This person will play a key role in keeping our office organized, supporting our crews, and managing the HR and administrative systems that keep our company running smoothly.
Key Responsibilities
- Provide day-to-day administrative support to management and field teams
- Manage employee files, onboarding, and HR documentation
- Post job openings, screen applicants, and assist with hiring and training coordination
- Track employee hours, vacation, and other HR records
- Maintain company policies, safety records, and compliance documentation
- Handle general bookkeeping assistance (invoicing, expense tracking, etc.)
- Coordinate communication between office and field staff
- Support scheduling, customer inquiries, and internal reporting
- Contribute to company culture and staff engagement initiatives
Qualifications
- 2+ years of experience in office administration and/or HR coordination
- Strong organizational skills and attention to detail
- Excellent communication and interpersonal abilities
- Proficiency with Microsoft Office, Google Workspace, and general office software
- Familiarity with HR practices, Ontario employment standards, and payroll systems (an asset)
- Experience in construction, trades, or landscaping industries (preferred but not required)
Why Join Us?
- Collaborative, positive work culture with a growing team
- Opportunity to shape HR and administrative processes in a dynamic company
- Competitive salary based on experience
- Health benefits and year-round employment
- Seasonal variety and involvement across all areas of the business
How to Apply:
Please send your resume and a brief cover letter outlining why you’d be a great fit to [email protected]
We thank all applicants for their interest, but only those selected for interviews will be contacted.
Job Type: Full-time
Pay: $20.00-$28.00 per hour
Benefits:
- Casual dress
- Company events
- Dental care
- Extended health care
Work Location: In person