The Administrative Assistant provides comprehensive administrative support across the organization and supports the Human Resources department with coordination and execution of administrative tasks. This role is responsible for the smooth day-to-day administration of the company, including facilities, leases, utilities, supplies, vendor coordination, accommodations, and general operational support to managers and executives. The position is highly organized, solutions-oriented, and central to keeping the business running efficiently.
Key Responsibilities
Company Administration (Primary Responsibility)- Manage all administrative operations across the company, ensuring smooth day-to-day functioning of depts, offices and locations.
- Coordinate office leases, liaise with landlords and legal counsel, and track key lease dates and obligations.
- Oversee utilities and service providers (internet, water, electricity, cleaning, security, maintenance, etc.).
- Oversee contractors and jobs to ensure they are executed timely
- Manage company bills and coordinate with Accounts for timely processing and payments.
- Coordinate repairs and maintenance of facilities and equipment, including sourcing vendors and tracking completion of works.
- Procure and manage office, operational and cleaning supplies for all locations, including inventory tracking and reordering.
- Coordinate staff functions, outings, accommodations and logistics for travel, training, relocations, and company events where required.
- Manage ordering and distribution of company apparel (e.g., shirts, uniforms, branded materials).
- Maintain administrative records, contracts, service agreements, and vendor documentation.
HR Support- Provide support to the HR department, including scheduling interviews, onboarding and offboarding logistics, and preparing relevant HR documentation as required.
- Coordinate staff documentation, letters, and general HR-related administrative tasks.
- Support internal communications related to HR initiatives, staff updates, and company notices.
Management & Executive Support- Provide administrative support to managers and executives, including scheduling, document preparation, coordination of meetings, and general follow-up.
- Assist with coordination of company-wide initiatives, internal projects, and cross-departmental support.
- Serve as a central point of coordination between departments for administrative matters.
Competencies & Skills- Strong organizational and time-management skills
- High attention to detail and follow-through
- Ability to manage multiple priorities across departments
- Strong communication and interpersonal skills
- Proactive, solutions-oriented mindset
- Ability to work independently and exercise good judgment
- Comfortable liaising with vendors, landlords, and service providers
- High level of professionalism and confidentiality
Qualifications & Experience- Minimum of 2 years experience in an administrative or office management role
- Experience supporting HR functions is an asset
- Experience in a multi-location or operational environment is an asset
- Proficiency in Microsoft Office / Google Workspace
- Strong written and verbal communication skills