Triumph Systems corporate office is located in 13789 Rider Trl N Ste 101, Earth City, Missouri, 63045, United States and has 11-50 employees.
triumph systems
triumph systems inc
# triumphsystems
trium systems sl
Departments
Number of employees
Information Technology
2
Engineering & Technical
1
Sales
1
Marketing
1
Operations
1
| Location | People at location |
| Asia | 1-10 |
| North America | 1-10 |
Explore people who held key positions, contributed to Triumph Systems's success, and advanced their careers.
3D & Technical Illustr... at Super Bright LEDs
Worked as Lead Industrial Designer
at Triumph Systems (2016-2017)
HR Head at Itam Advisory Services...
Worked as Group Manager, Human Resources -Talent Acquisi...
at Triumph Systems (2007-2016)
Creative Director at 1st Phorm Internationa...
Worked as Lead Graphic Designer
at Triumph Systems (2016-2017)
Senior Designer at Paradigm New Media Gro...
Worked as Manager, Graphic Design
at Triumph Systems (2016-2016)
Explore More
Founded in 2015 by former Navy SEAL Jared Ogden, Triumph Systems specializes in innovative shooting targets and training systems, including reactive and cognitive training tools. Their product range includes various types of targets, such as air rifle targets, bursting targets, and the Pivotal Trainer, designed for law enforcement agencies, academi... Read More