techbarn.com employs 15 employees. The techbarn.com management team includes Melissa Uppgren (President), Olivia Tufte (Applications Developer), and David Swanlund (Director of Technology).
Get Contact Info for All DepartmentsLooking for a particular techbarn.com employee's phone or email?