Eric Fiklocki is the founder of Techsquads, a company that helps startups and growing tech companies hire and manage top-tier Latin American engineers. Prior to this role, Eric held various leadership positions at Inspiralia, including Vice President of Sales and Country Manager, where Eric played a key role in expanding the company's operations. With experience in business development, relationship management, and finance, Eric has demonstrated expertise in driving growth and expansion in the tech and consulting sectors.
Sign up to view 2 direct reports
Get started
This person is not in any teams