Job descriptionWe are looking for an Administrative Assistant to support daily office operations for a non-profit organization in Waterloo, Ontario. This Long-term Contract opportunity is well suited to someone who enjoys creating an organized, welcoming environment while providing dependable administrative support across a range of functions. The successful candidate will help manage front-office activities, coordinate schedules and travel, and assist with routine financial and facility-related tasks.
Responsibilities:
• Welcome visitors and serve as the first point of contact for the office, ensuring inquiries are handled professionally and efficiently.
• Manage incoming telephone calls and route messages or requests to the appropriate contacts in a timely manner.
• Coordinate courier pickups and deliveries and support meeting scheduling as needed.
• Purchase and track office materials and equipment to help maintain smooth day-to-day operations.
• Process administrative finance tasks, including reconciling corporate card expenses, recording donations, preparing deposits, and entering invoices for payment.
• Arrange accommodations and local transportation for guests visiting the Waterloo, Ontario office.
• Keep shared spaces such as meeting rooms, office areas, and the kitchen neat and ready for use, including light kitchen upkeep and dishwasher emptying.
• Organize catering for meetings or office events when required and liaise with service providers for minor equipment repairs.
• Provide general administrative assistance to the Director of People and Culture and contribute to overall office efficiency.