Job Openings


Elsmore Swim Shop, one of the largest and most successful swim team dealers in the US, is currently seeking a high energy, people-oriented account manager to join our growing organization in our Des Moines Iowa location. In this position, you will be responsible for managing account sales, new and existing client relations, and bring in new business. As the lead point of contact for all swim team matters, you should anticipate the client’s needs, work within the company to ensure deadlines for client are met and help the client in all their team outfitting needs.


  • Strive to build, maintain, and create strong customer relationships with coaches, team board members, parents and athletes.
  • Visit existing and new customer accounts to maintain relationships and identify new sales opportunities.
  • Generate new sales with each client account.
  • Maintain strong relationships with existing clients and seek avenues to gain new potential clients.
  • Determine client needs and products; establish timeline of performance and delivery.
  • Provide industry information to clients regarding new products and offerings.
  • Provide exceptional customer service to clients in all forms of communication.
  • Exceed all expectations of team clients, maintaining a positive work atmosphere.
  • Collaborate with other Elsmore staff to maximize profit by upselling or cross-selling.
  • Plan and present reports on account progress, goals, and quarterly initiatives to share with team members and management.
  • Meet all client needs and deliverables according to proposed timelines.


  • 2+ years’ experience in sales, management, account management, or customer service.
  • Preference given to experiences in team sports and specifically swimming.
  • A self-starter with a passion for sports.
  • Basic computer skills, and experience with CRM software and the Microsoft Office Suite.
  • Excellent communication skills; must be a listener, a presenter, and a people-person.
  • Strong negotiation skills, with ability follow-through on client needs.
  • Ability to multi-task and manage multiple client accounts.
  • Proven results of delivering client solutions and meeting sales goals.

Please email your resume and cover letter to [email protected]


Want the ability to operate and run a fast growing e-commerce business? Have a passion for swimming? Elsmore Swim Shop is the place for you!

We are experiencing rapid growth and have created a brand new position of Retail E-Commerce Assistant Manager in our Apple Valley, MN offices. We are looking for an individual who has the creative skills along with the vision to develop and grow a retail business. This position will work directly with our Owner and have the opportunity to grow into future career possibilities.

Since 1982, Elsmore Swim Shop has serviced the competitive swimming, diving and triathlon communities, growing to be one of the largest swim retailers in the United States. Our vision is to continue to grow our businesses by providing the best customer service along with the highest quality products while creating an environment where we’re recognized as a great place for employment and nurturing long-term relationships with our customers.


  • Responsible for new retail website product set up including detailed description, images, and pricing
  • Ensure new and existing items are maintained and approved changes are reflected on site including images, product descriptions, pricing and categories
  • Serve as cross-functional team point of contact for Merchandising, Marketing, Ecommerce and Customer Service
  • Develop, coordinate and launch email promotions and communication utilizing Constant Contact
  • Create and implement marketing campaigns through use of banners and digital assets on website
  • Assist in building product and promotion specific landing pages
  • Update static content on website (including static pages, landing pages, products, categories, promotions, and banners)
  • Interface with Elsmore team to track product information through use of current product inventory, incoming purchase orders, and future availability
  • Field customer issues related to website. Look up/research specific orders and transactions to provide feedback to customer service
  • Troubleshoot and report website issues. Test new web functionality prior to launching new projects or site updates
  • Coordinate with remote web developers to test and implement site updates
  • Run sales, inventory and other retail data reports as needed
  • Monitor and update ecommerce content including images, meta data and links for internal and external optimization (SEO)
  • Use research and reporting tools to gather and analyze relevant data
  • Coordinate with Owner and Manager to organize and maintain ecommerce site categories and rank
  • Collaborate with Owner and Manager to drive strategic solutions, help to make critical decisions and ensure merchandising and brand messaging alignment


  • Bachelor's Degree
  • 1-3 years of relevant experience or knowledge of relevant design and web computer applications
  • Creative design ability
  • Ability to work alone, take initiative and deliver exceptional results
  • Attention to detail and accuracy
  • Ability to multi-task
  • Competitive swimming background a plus but not necessary
  • Experience with Magento, Amazon, and NCR CounterPoint a plus, but not necessary

Please email your resume and cover letter to [email protected]


Elsmore Swim Shop is experiencing rapid growth and now has openings for Part-Time Retail Sales Associates. We are looking for individuals who enjoy sales, love working with people and are passionate about the sport of swimming.

Since 1982, Elsmore Swim Shop has serviced the swimming community, growing to be one of the largest swim retailers in the US. Our vision is to continue to grow our businesses by providing the best customer service and highest quality products while creating an environment where we’re recognized as the 1st choice for employment and nurturing long-term relationships with our customers.


  • Sells a broad range of swimming products to customers and works to achieve the highest level of customer satisfaction.
  • Provide world class customer service.
  • Responsible for increasing average ticket through upgrades and add-ons.
  • Stocks retail space with directions from Store Manager.
  • Performs physical inventory and follows all inventory procedures.
  • Accurately operates retail cash register system being sure to capture name and address and proper sales information for all transactions.
  • Performs functions of opening or closing stores to include: counting cash, nightly deposit, securing store.
  • Any other duties requested by supervisor.


  • Excellent communication skills
  • Retail sales experience preferred
  • Must be at least 16 years old
  • A background in competitive swimming a plus.

Please email your resume to [email protected]