About US
Our Story
Romaric Corporation was founded over two decades ago in the upstairs loft of a wood milling company by three not-so-geeky software engineers: Rory Gagon, Mark Swanson, and Eric Baggaley. With the semiconductor industry as the initial focus and a grand vision, Romaric developed a suite of world-class automation software products: RACE™, Roma MD™ MCS, RES-Q™, RACE TRACK™, and RACE PLC™.
Today, Romaric is a leading global Material Control System (MCS) provider, with more than 70 installations and thousands of connections worldwide. We continue to advance our mission by providing automation solutions for other industries including warehousing, e-Commerce, and micro-fulfillment.
One of Romaric’s primary goals is consistently being at the forefront of throughput optimization. We invest in our people and continually improve our processes. We believe that our “secret sauce” is our commitment to excellence and unwavering dedication to our customer’s success. Our core value is always keeping our commitments to our customers and ourselves. This has kept us in business for over two decades and is why we continue to grow.
We are headquartered in Sandy, Utah and have offices in Taiwan and Malaysia. We are proud of our team of highly skilled engineers, each dedicated to providing the best possible solutions for our customers.

Mission
The mission of Romaric is to improve the ability of our customers and partners to meet the ever-growing throughput demands of an increasingly automated world.
Core Value
Romaric maintains a culture of delivering on the commitments we’ve made to customers and each other. Keeping commitments is and always has been paramount.
RACE™ Purpose
Romaric Automation Control Engine (RACE™) was designed to provide others with a significant and already proven head start in the creation of new automation software products.
Quality Policy

Product excellence begins with the commitment of top management and extends to every employee in the organization. Romaric ensures our products are defined, designed, developed, and tested to meet our customers’ requirements.We accomplishes this through our total commitment to:
- Follow established methodologies and procedures rigorously;
- Listen to our customers’ needs and expectations;
- Conduct regular design and code reviews;
- Design, develop, and execute inter-component, integration, throughput, and reliability test plans to completely and absolutely test the product prior to each software release;
- Involve all employees in the process of continual improvement;
- Deliver high quality, reliable products on time.