$3.99 Shipping on $49+ Orders | More Special Offers

Careers with Universal Companies

We realize that talented people have options, and those who choose Universal Companies mean a great deal to us. We want you to grow professionally, have a lot of fun, and be surrounded by the best. Our family of employees has a strong sense of community and a true passion for "all things spa."

A "One Source Spa Solution," Universal Companies is the leading supplier to the spa and wellness industry. We carry thousands of products and offer services and education to help day spas, resort spas, medical spas, salons, and independent practitioners manage and grow their businesses. Universal Companies is profitable, growing, and committed to building an outstanding team. Our company culture is built on energized people. We value our employees and strive to create an atmosphere where every person is enthusiastic about and dedicated to building the company together. The team is highly incentivized to do well, and we're invested in the future of each person.

We offer great benefits like: 

  • Company discretionary bonus plan
  • 401(k) with company match
  • Competitive benefits package (healthcare / dental / vision / LTD / life / supplemental)
  • Personal, vacation, and sick time
  • Professional development
  • Discounted spa products
  • Wellness programs
  • Employee / family events
  • Beautiful location*

There are many areas of opportunity for a career with Universal Companies, so please contact us at to find out how you could grow with us. 

*Universal Companies is at home in the historic small town of Abingdon, Virginia, which is nestled in the beautiful Blue Ridge Mountains of Southwest Virginia and was voted one of the top two "Best Southern Small Towns" by USA Today readers in 2015. 

Current Job Openings

Business Systems Analyst

Position Title/Status: Business Systems Analyst/ Exempt               Department: IT

Reports to: VP of Business Transformation


Hands-on technical position working at the direction of the VP of Business Transformation. The primary role and responsibility of the Business Systems Analyst is to advance the development and management of the company’s system infrastructure, enterprise systems, and communications technology in order to provide the most efficient support for current operations and future information technology needs.   He or she will design, manage, implement and test changes to computer applications including Shopify, Salesforce, JDE EnterpriseOne and others.  


  • Outline project specifications for major application changes and develop timeline and roadmap for completion.
  • Evaluate and analyze business processes and formulate applicable improvements.
  • Tests systems and communicates changes to appropriate departments.
  • Work with business users to identify and prioritize desired functional changes.
  • Create mapping and technical documents of requested changes.
  • Provide helpdesk and troubleshooting support to applications as needed.
  • Make requested changes and/or work with development team to implement changes.
  • Manage / Coordinate testing of changes.
  • Responsible for software modifications and testing for the following applications: JD Edwards EnterpriseOne, Salesforce, B2B/B2C websites on various platforms such as Shopify, integrations, and database and reporting tools.
  • Promotes continued growth in technology by suggesting/implementing latest upgrades for systems and seeking out alternatives to enhance the core business.
  • Plans and implements risk management, disaster recovery, and business continuity measures. Maintains system availability, integrity, security and confidentiality.
  • Responds to needs and questions of internal and external customers; pro-actively manages user IT expectations.




  • Experience with JD Edwards Enterprise One and/or Salesforce preferred.
  • Experience with Crystal Reports a plus.
  • Knowledge of computer operations, programming, computer hardware and software, and the ability to understand structured programming techniques.
  • Knowledge of the basic principles of systems analysis and design.
  • Ability to solve programming, hardware, and software problems in a logical manner.
  • Ability to identify and monitor potential operational malfunctions.
  • Ability to effectively interact with end users providing clear and useful instruction, training, or obtain necessary information to correct problems on a timely basis.
  • Acute attention to detail required.
  • Advanced knowledge of network and server operations a plus.
  • Must possess excellent analytical and communication skills.
  • Must be able to exercise independent judgment as required.
  • Maintains confidentiality.



  • Bachelor’s degree or three years or more related experience and/or training; or equivalent combination of education and experience.


This position description is not intended to be all-inclusive. Incumbent will also perform other reasonably related job responsibilities as assigned by management as required. This organization reserves the right to revise or change job duties as the need arises. Moreover, management reserves the right to change job descriptions, job duties, or working schedules based on their duty to accommodate individuals with disabilities. This position description does not constitute a written or implied contract of employment.

Added to cart!
$3.99 Shipping on $49+ Orders | More Special Offers $3.99 shipping
when you order over $49
You Have Qualified for $3.99 Shipping        COVID-19 info on PPE supplies, ordering FAQs, helpful resources, and more >      $3.99 Shipping on $49+ orders $3.99 Shipping on $49+ Orders | More Special Offers You Have Achieved $3.99 Shipping $3.99 shipping when you order over XX ou Have Qualified for $3.99 Shipping