Geeks on Tap employs 27 employees. The Geeks on Tap management team includes Tim Kalos (Technical Account Manager), Michelle Anugraham (Digital Marketing Manager), and Micah Stylianou (Head of Growth).
Looking for a particular Geeks on Tap employee's phone or email?