Job Description
Administrative Support
Answer phone calls and emails from clients, suppliers, and subcontractors
Schedule meetings, site visits, and appointments
Maintain filing systems (digital and paper) for contracts, permits, and invoices
Prepare letters, reports, and basic documents
Construction & Project Support
Assist project managers with daily administrative tasks
Track project documents such as drawings, change orders, and RFIs
Help maintain project schedules and update logs
Coordinate communication between office staff and job sites
Accounting & Payroll Support
Enter invoices, expenses, and purchase orders
Assist with accounts payable and receivable
Help prepare payroll timesheets for field workers
Track job costs and material expenses using Excel
Procurement & Vendor Coordination
Order office and site supplies
Communicate with suppliers and subcontractors
Maintain vendor contact lists and pricing records
Compliance & Documentation
Organize permits, licenses, insurance certificates, and safety documents
Ensure required paperwork is up to date
Assist with bid preparation and submissions
General Office Duties
Maintain a clean and organized office environment
Support management with special projects
Perform data entry and basic record keeping
Skills & Requirements
Strong working knowledge of Microsoft Excel (required)
Data entry, formulas, spreadsheets, and basic reports
Proficiency in MS Word and Outlook
Strong organizational and communication skills
Attention to detail and accuracy
Ability to multitask and meet deadlines
Basic knowledge of construction terminology (preferred)
Job Types: Full-time, Freelance, Apprenticeship
Pay: $17.85-$25.52 per hour
Expected hours: 20 – 40 per week
Work Location: In person
💡 Quick Summary
Seeking a career-building opportunity? The Office Assistant position is now open for candidates interested in the Office Assistant Jobs sector. This role in Surrey offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Office Assistant Jobs is a plus.
