Russ Janssen is the Executive Vice President of Engineering at Tejas Production Services LLC. Prior to this role, Russ held positions such as Vice President of Engineering at B&E Resources, Ltd, Lead Engineer at SNC-Lavalin, Project Manager III at Valerus, and Product Engineer III at Cameron. Russ graduated from The University of Texas at San Antonio with a Bachelor's degree in Mechanical Engineering.
Sign up to view 2 direct reports
Get started