Taffer Computers
Show contact
Stephen Osburn
CEO, Lead Project Manager, & Developer
Zach Argyle
SEO Marketing & International Manager
Rufus Behr
Developer & Graphic Designer
Stephanie Lowder
Brand Building & Sales Manager
Waqar Hussain
Developer
Current role
View in org chart