Suggestions
Thomas Hubbard
Project Manager at Avalara
Thomas Hubbard is a dedicated professional with a strong background in biology and economics, having pursued a Bachelor's Degree from North Carolina State University with a minor in Economics.
He has gained valuable experience in various roles, including serving as a Project Manager at Avalara, Customer Implementation Specialist, Lead Development Representative, and Sales Development Representative at Bandwidth Inc., and as a Recruitment Consultant at Mason Frank International.