Company: TDG Pools
Location: Surrey, BC
Employment Type: Full-time
Compensation: $45,000–$55,000 annually, depending on experience
Schedule: Monday to Friday, 8:30 a.m. to 5:00 p.m.
About TDG Pools
TDG Pools is a growing aquatic design and construction company serving residential and commercial clients throughout British Columbia. Our projects include new pool construction, renovations, equipment upgrades, permitting coordination, and ongoing pool services.
As a growing company, we offer the opportunity to work closely with leadership, contribute to developing systems and processes, and gain exposure to many areas of the business.
Position Overview
TDG Pools is seeking an organized, resourceful, and detail-oriented Administrative & Marketing Coordinator to support the company’s daily administration, client communication, project documentation, and internal operations.
This is primarily an administrative role, with a secondary focus on social media and basic graphic design.
The successful candidate will manage incoming inquiries, prepare quotes and invoices, maintain company files and tracking systems, coordinate follow-ups, and support the leadership and project teams. They will also assist with social media content, Canva graphics, presentations, and other marketing materials as needed.
Because TDG Pools is a growing company, we are looking for someone who is eager to learn, comfortable wearing multiple hats, and willing to step in where needed. The role is well suited to someone who enjoys variety, takes initiative, and wants to grow alongside the company.
Key ResponsibilitiesAdministration and Client Coordination
- Monitor the company’s general email inbox and respond to incoming inquiries.
- Collect client and project information, including contact details, project location, photographs, requested scope, and timing.
- Enter and maintain leads in the company’s CRM or tracking system.
- Schedule consultations, meetings, site visits, and follow-up calls.
- Track outstanding quotes, approvals, deposits, client decisions, and next steps.
- Communicate professionally with clients, suppliers, subcontractors, consultants, and internal team members.
- Prepare meeting notes, project summaries, action lists, and follow-up emails.
- Maintain organized contact lists, trackers, templates, and internal records.
Project Documentation & Billing
- Prepare and format quotes, proposals, invoices, and deposit requests using company templates.
- Enter and organize pricing information in Excel or Google Sheets.
- Gather pricing and supporting information from suppliers, subcontractors, and project staff.
- Review documents for accuracy, completeness, and consistent formatting.
- Assist with progress billing, change-order documentation, and project cost tracking.
- Maintain quote numbers, invoice records, revision history, and approval documentation.
- Organize project files, including correspondence, drawings, photographs, quotes, invoices, permits, and reports.
- Support the project team with general document preparation and coordination.
Marketing and Social Media
- Assist with planning and maintaining the company’s social media calendar.
- Create and schedule content for Instagram, Facebook, and LinkedIn.
- Draft captions, company updates, educational posts, and project highlights.
- Create simple branded graphics, presentations, brochures, and social media content using Canva.
- Organize company photographs, videos, logos, templates, and marketing assets.
- Assist with basic website updates, event materials, and promotional content.
- Help maintain consistent branding across company documents and marketing materials.
General Operations Support
- Maintain an organized Google Drive folder structure.
- Keep company templates, procedures, contact sheets, and tracking documents current.
- Support company leadership with scheduling, research, document preparation, and follow-up.
- Assist with other reasonable administrative, project coordination, or marketing tasks as the company grows.
Required Qualifications
- Previous experience in administration, office coordination, project coordination, marketing support, or a similar role.
- Strong written and verbal communication skills.
- Excellent organization, follow-up, and time-management abilities.
- Proficiency with Microsoft Excel.
- Proficiency with Google Workspace, including Gmail, Drive, Docs, Sheets, Slides, and Calendar.
- Experience using Canva to create graphics or documents.
- Comfortable preparing quotes, invoices, spreadsheets, and client-facing documents.
- Ability to manage multiple tasks and changing priorities.
- Professional and confident when communicating with clients and business contacts.
- Ability to work independently, take initiative, and take ownership of assigned tasks.
- Willingness to learn construction terminology, pool systems, and company processes.
Nice-to-Have Skills
The following experience would be helpful but is not required:
- Customer service experience.
- Previous experience in the pool, aquatics, construction, or related trades industry, including familiarity with common pool equipment, terminology, and project processes.
- Adobe Creative Cloud, particularly InDesign, Photoshop, Illustrator, or Acrobat.
- Experience using AI tools for writing, research, content creation, architectural renderings, presentations, or administrative workflows.
- Construction, engineering, architecture, property management, or trades-related experience.
- Architectural, landscape, pool, or construction rendering experience.
- QuickBooks Online.
- CRM or lead-management systems.
- Social media scheduling and Meta Business Suite.
- Photography, video editing, or short-form content creation.
The Ideal Candidate
You are dependable, resourceful, and comfortable balancing routine administrative responsibilities with changing daily priorities.
You communicate clearly, keep accurate records, follow up consistently, and notice when information is missing. You are comfortable working with clients, spreadsheets, documents, and digital tools.
You also have a creative side and enjoy helping with social media, graphics, and company presentations, while understanding that administration and organization are the main focus of the role.
Most importantly, you are eager to learn, willing to take initiative, and excited by the opportunity to wear multiple hats within a growing company. You are not expected to know everything on day one, but you should be ready to learn quickly and contribute meaningfully to the company.
How to Apply
Please submit your resume and a brief introduction outlining your relevant administrative, coordination, or marketing experience.
Applicants may also include examples of graphics, social media content, presentations, visualizations, or other relevant work.
Pay: $45,000.00-$55,000.00 per year
Benefits:
- Company events
- Dental care
- Extended health care
- On-site parking
- Paid time off
- Vision care
Work Location: In person