Steve Russell has extensive experience in information technology management, currently serving as Manager and Director of Information Technology at Kahuna Ventures, LLC since January 2011. Prior to this, Steve was a Partner at Free Range Geeks, which supported small businesses in Boulder and Broomfield Counties from April 2001 to January 2011. Additional roles include Research Associate at the Denver Museum of Nature & Science, Treasurer for the Elect Angelique Espinoza campaign, and System Administrator positions at Lionbridge and INTL.com. Early career experience encompasses roles as IT Technician at International Language Engineering and General Manager at Dragon Castles, LLC, among others. Steve holds a BA in Mathematics from the University of Colorado Boulder, with additional studies in Mathematics, Astrogeophysics, and Computer Science.
Sign up to view 1 direct report
Get started