Steve Bahr has over 25 years of experience in the technology sector, currently serving as a Data Center Server Administrator at Tech Electronics since October 2001. In this role, Steve has been responsible for customer interactions and monitoring key systems using N-Able software since March 2017. Prior to this position, Steve worked as a Network Engineer at CBIZ from February 1998 to October 2001, where duties included monitoring client networks and configuring Cisco routers and switches. Earlier in the career, Steve was a Quality Assurance Specialist at Cooper Industries Ltd. Steve Bahr holds an Associate's Degree in Computer Electronics and Networking from Vatterott College and attended the University of Missouri-Saint Louis between 1990 and 1992.
Sign up to view 0 direct reports
Get started