Work at The Shrewsbury Club
🎾 Join a Team That Keeps Families Moving
We’re a multi-sport club serving families and athletes across Central Massachusetts. Most roles are part-time, seasonal, or flexible—ideal for students, coaches, and active professionals. If you enjoy working with people and staying active, you’ll fit in here.
⬇️ Click or Scroll down to see current openings below
Openings
Personal Training (Certified Personal Trainer & Fitness Department Administrator)
Front Desk (Membership Service Rep)
Kidz Club (Child Care Assistant)
Tennis (Certified Tennis Professional)
Baseball & Turf Field (Travel Baseball Coach)(Lacrosse Director)
Business Office (Part-Time Supervising Accountant)

Personal Trainer Vacancies
Required Qualifications:
- Previous experience building and growing a personal training clientele in a club or fitness setting.
- Current Personal Training Certification from ACSM, ACE, NASM, or ISSA, and/or a bachelor’s degree in Exercise Physiology or a related exercise science field. Applicants must meet at least one of these requirements to be eligible for insurance coverage.
- Proficiency in individual and small-group personal training.
- Ability to design effective written workout programs.
- Strong sales and communication skills with the ability to attract and retain clients.
- Working knowledge of gym equipment, anatomy, body mechanics, and exercise physiology.
- Reliable, responsible, team-oriented, humble, and kind.
Pay: $18.00 – $50.00 per hour
Job Summary:
The Shrewsbury Club is looking for an experienced Personal Trainer who can help grow our personal training and small-group training business while also supporting the daily administration of the Fitness and Group Exercise departments.
A key part of the role is leading strength and conditioning sessions for Runbirds Baseball athletes. The trainer will work with other Club personal trainers and baseball coaches to improve athletic performance, teach proper technique, and help reduce injury risk.
Personal Training & Strength and Conditioning Responsibilities
- Design or collaborate with existing trainers to develop weekly strength and conditioning programming for Runbirds Baseball teams.
- Lead and supervise weekly weekend strength and conditioning sessions on the Club’s indoor turf field, working with the Fitness Manager and baseball coaches.
- Provide safe, effective, and engaging instruction while maintaining appropriate structure and discipline.
- Develop additional personal training and small-group training opportunities from Runbirds Baseball participants and Shrewsbury Club members.
- Conduct fitness assessments, including PAR-Q screening, to evaluate clients’ fitness levels and health risks.
- Develop individualized exercise programs based on clients’ goals and fitness levels.Teach and demonstrate proper exercise technique.
- Monitor client progress and adjust programs as needed.Motivate and support clients in reaching their fitness goals.
- Provide appropriate lifestyle guidance to complement clients’ fitness programs.
- Train junior athletes to safely use the fitness floor and assess their readiness to earn the Club’s Junior Athlete Pass.
Business Development & Administrative Responsibilities
- Follow the Club’s lead-acquisition and follow-up process consistently.
- Respond to new leads within 24 hours.
- Help grow the Fitness Department and personal training business.
- Track and report department progress toward established goals.
- Administer and coordinate Group Exercise instructors.
- Submit weekly payroll for the Fitness and Group Exercise departments.
Preferred Experience & Credentials
- CSCS (Certified Strength and Conditioning Specialist).
- Experience training junior athletes.
- Experience working with baseball athletes.
- Experience with athletes participating in tennis, gymnastics, basketball, or martial arts.
- Previous experience working in a health club, tennis club, country club, or fitness center.
Benefits:
- Employee discount
- Flexible schedule
- Gym membership
- Opportunities for advancement
- Paid time off
Apply for this Job
Kidz Club (Child Care) Vacancies
Job Type: Part-time NOT SEASONAL WORK, MUST HAVE YEAR-ROUND AVAILABILITY
Qualifications:
Must have, or be willing to buy and pass CPR, AED CERTIFICATION (can be taken at club if hired at cost)
Pay: $15.00 – $17.00 per hour
Job description:
Work with children as young as 2 months old to 12 years old in our Kidz Club while their parents are working out in the facility.
Help create fun, and engaging activities and implementation of those activities.
Assist in Birthday Parties and other fun events like parents nights out.
Must be reliable, timely, polite, kind, fun and patient.
Must have, or be willing to buy and pass CPR,AED CERTIFICATION
Apply for this Job
Tennis Vacancies
Qualifications / Requirements:
USTA or PTR Certification is REQUIRED
One or more years of tennis instruction experience with juniors and adults
NTRP rating of 5.0 or higher; collegiate playing experience preferred
Must sign and abide by The Shrewsbury Club Tennis Pro Non-Compete Agreement
Pay: $17.00 – $45.00 per hour
Job Description:
Responsible for growing the net profitability of assigned tennis programming.
Accountable for meeting and exceeding all financial and participation goals for lessons, clinics, drills, teams, camps, and other programs.
Acquire new tennis business while retaining existing clients.
Consistently exceed client expectations for both service and instruction.
Maintain accurate, up-to-date court bookings at all times.
Work a varied schedule including nights, weekends, and holidays.
Under the direction of the Tennis Director, schedule, administer, and supervise (as needed) USTA tournaments, practices, and matches.
Enforce all club policies for junior tennis staff, members, and guests.
Maintain current CPR & First Aid certifications.
Collaborate with the Tennis Director to prepare and implement contingency plans for inclement weather.
Other Duties & Requirements:
Maintain punctual, clear, and timely communication at all times.
Demonstrate a respectful, highly positive, and team-oriented attitude with clients and staff.
Actively and consistently promote club programming to increase member participation and retention.
Provide guidance on improving physical conditioning and support injury prevention for players under instruction.
Stay fully informed on all programming within and beyond the tennis department
Assist with daily set-up and breakdown of court equipment.
Pursue ongoing professional development and tennis education to enhance programming quality.
Exhibit consistent enthusiasm and passion for the game of tennis.
Benefits:
Employee discount
Flexible schedule
Gym membership
Health insurance contribution
Paid time off
Language:
English (Required)
Apply for this Job
Baseball & Turf Vacancies
Job description:
Run Birds Baseball (Previously Team Mizuno NE) and The Shrewsbury Club are looking to hire a Young Player, recreational baseball coach/manager to grow our Little and Big Bombers programs.
Requirements:
Any applicant needs to have a minimum of 5 years of experience coaching baseball at a high level.
Any applicant must have a proven track record of growing a baseball program significantly.
It is Preferred if applicant has played at a collegiate level.
Applicants will need to be culturally aligned with the mission of The Shrewsbury Club, have a positive can do team approach to work.
Strong communication skills are required.
Aggressively friendly happy demeanor also a must.
Familiarity working in a school system would be preferred.
Significant experience working with, communicating with, and managing parent relationships.
Computer literacy is a must.
Must have 5 or more years of Baseball Coaching experience.
Always embody an enthusiastic, friendly, humble, and positive manner.
Played Baseball at a collegiate level (preferred)
Job Types: Full-time, Part-time
Benefits:
Health insurance Contribution if Full Time
PTO if Full Time
Apply for this Job
Job description:
The Shrewsbury Club is looking for an experienced Part Time Lacrosse coach to run boy and girl Lacrosse programs and drills at The Shrewsbury Club.
Requirements:
Previous experience creating and building a program is required.
Previous experience running leagues is required
It is preferable that the coach is already running an active youth Lacrosse Program.
It would be preferred if the coach played at a division 1 or 2 college level.
Benefits:
Health insurance contribution
Dental insurance
Employee discount
Flexible schedule
Gym membership
Apply for this Job
Front Desk Vacancies
Front Desk Member Service Representatives:
Our Shrewsbury Club Member Service Representatives are responsible for ensuring members and their guests to the club are made to feel welcome and transactions are completed quickly and correctly at every interaction.
Pay: $16-$17hr
Schedule and Openings
Currently we are hiring for opening shifts, day shifts and weekend shifts available .
Up to 22 hours/week. (Important – this is a year-round job, NOT a seasonal job. Seasonal workers need not apply.)
Shifts are subject to change on occasion, additional shifts are also available at other times, coverage of other staff is occasionally requested. Schedule is set a month in advance.
Job Duties & Responsibilities
– Follow safety protocols for checking in members
– Arrive on time every time
– Arrive with a smile and a positive service based attitude
– Maintain a happy, quick, engaging environment at our front desk
– Take initiative to support our technical professionals and managers
– Provide hospitality and understand the difference between hospitality and customer service
– Exceed members needs
– Always present a smart professional appearance.
– Volunteer to support and cover shifts for fellow team members.
– Ensure all financial transactions are completed in the correct manner
– Manage, reconcile, balance, a cash float.
– Be able to stand for extended periods of time
– Be able to not use your phone for the entire time you are working.
Apply for this Job
Business Office Vacancies
Education:
Accounting Masters (Preferred)
Accounting BS (required)
Experience:
- Bookkeeping: 3 years (Required)
- Accounting: 3 year (Required)
- Significant Bookkeeping experience
- Familiarity with Quickbooks
- Excellent Excel Skills
Pay: $35-$50hr
Job Description
Strong Part Time Supervising Accountant needed for The Shrewsbury Club.
The Shrewsbury Club is a health Club and Sports operation, and this position requires some flexibility in the schedule.
The position is Part time and will range in hours from approximately 15-25 hours per week.
This position is under the direct supervision or the Club Owner, General Manager, Assistant General Manager.
Staff Accountant duties will include:
Payroll auditing & submittal,
Accounts Payable,
Accounts Receivable with club software,
Unpaid and Collections management and resolution,
Expense supervision,
Assistance with budget planning,
Auditing of any area of financial reporting when needed,
HR personnel document auditing,
HR Ensuring all onboarding, disciplinary actions, sick time and vacation time is recorded correctly in a systematic and organized fashion.
General business accounting,
Working with owners CPA for taxes.
Weekly expense and payroll reporting for Dept Heads, AGM, GM & Club Owner
Creation & expansion of detailed GL line items to improve reporting of business
Billing and follow up on outstanding payments,
Timely delivery and resolution of technical issues;
Review management letter, reports, financial statements
Supervise and train bookkeeper (when & if needed).
Review and analyze client internal controls;
Complete all financial statements, footnotes, and supplemental information;
Perform compilation and review engagements;
Prepare and review federal and multi-state tax returns for owners companies.
Work on related research and planning.
Great spelling, grammar and communication a must.
Only highly organized reliable people need apply.
Benefits:
Family Club Membership
Club Discount

