About STR
About
STR Technologies is a full service IT consulting firm located in Union, Missouri. Founded in 2006 by Todd Rochleau, STR Technologies has grown to become a trusted partner to a diverse group of businesses. STR has clients in many different sectors including Manufacturing, Engineering, Construction, Retail, Health Care, Legal, Insurance and Service to name a few. Alex Levinson joined CEO Todd Rochleau and the team in 2021 to focus on healthy growth and to build something great together.
STR Technologies prides itself on being an outlier in many respects to traditional IT companies. Our business model ensures that our incentives are aligned with our clients. Our pricing is always up front and fair, and we focus on proactively maintaining our clients networks at all times. Our company was founded on the pillars of being Strategic, Transparent and Responsive which drives our decisions on a daily basis.