Assistant General Manager (agm)

North Vancouver, BC, CA, Canada

Job Description

Assistant General Manager



Obsidian Athletic Club - North Vancouver, BC



949 3rd St W, #125, North Vancouver, V7P 3P7



Full-Time | On-Site



25per hour / Incentive Bonus's



About Us



Obsidian Athletic Club is a 20,000 sq. ft. premium hybrid fitness facility offering boxing, pole fitness, red light therapy, tanning, aqua beds, nutrition services, and a full-service gym environment.

We are seeking a highly organized, proactive

Assistant General Manager

who can support daily operations and confidently step into the

Acting General Manager

role when needed.

ResponsibilitiesOperations & Leadership



Support the General Manager with daily operations. Act as Acting GM during GM absences. Maintain exceptional standards of cleanliness, presentation, and member experience. Set the example in daily operational tasks: Washroom cleanliness Stocking fridges Laundry management Gym floor cleanliness and dusting Identify issues, solve them independently, and report once resolved.

Staff Support



Assist with hiring, onboarding, training, and supervising staff. Schedule and manage staff using Workforce, ADP, Notion, and Gym Master. Provide coaching and maintain professional communication with team members.

Administrative Management



Implement, manage, and support admin

staff scheduling

across all departments. Operate

Gym Master

for billing, memberships, access control, and bookings. Use

Notion, ADP, and Workforce

to support administrative workflows. Send invoices and payment summaries to contractors and personal trainers. Process membership changes, contract adjustments, freezes, and cancellations. Troubleshoot

software-related issues

(Gym Master errors, access problems, billing discrepancies).

Marketing & Creative



Create basic

Meta (Facebook/Instagram)

marketing campaigns. Design posters, signage, and digital promotional assets using

Canva.

Support promotional initiatives and club events.

Member Experience



Handle escalated member concerns with professionalism and clarity. Support front desk operations during peak hours. Enforce club policies consistently and respectfully. The ideal Assistant General Manager will have a strong understanding of

BC Employment Standards

, including scheduling requirements, breaks, progressive discipline, documentation practices, and the legal considerations around performance management and termination. You should feel confident handling

staff attendance issues, member complaints, contract disputes, and policy enforcement

while maintaining professionalism and protecting the business. Experience investigating workplace incidents and ensuring compliance with

WorkSafeBC harassment and safety guidelines

is an asset.

What We're Looking For



1-3 years of supervisory or management experience (fitness or hospitality preferred). Strong communication and customer service skills. Experience with Meta Ads (or willingness to learn). Proficiency with Canva for signage and promotional materials. Experience with Gym Master, ABC Ignite, or similar systems is an asset. Confident decision-maker, comfortable acting as Manager on Duty. Organized, reliable, and proactive in daily tasks.

Salary & Benefits



Starting at $25/hour

with incentive bonuses. Opportunities for hourly growth and performance-based bonuses. Full access to Obsidian services (gym, boxing, pole, tanning, red light, aqua beds). Discounts on supplements and nutrition services. Leadership development and advancement opportunities.

How to Apply



Please submit your

resume

and a

short cover letter

.

Your resume should clearly highlight:

Experience with administrative systems (Gym Master, CRM tools, scheduling platforms). Experience with marketing or Canva. Leadership or supervisory experience.
Job Type: Full-time

Pay: From $25.00 per hour

Expected hours: 30 - 40 per week

Benefits:

Extended health care
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3163055
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    North Vancouver, BC, CA, Canada
  • Education
    Not mentioned