Toucan Talent corporate office is located in 5440 W 110th St Ste 300, Overland Park, Kansas, 66211, United States and has 51-200 employees.
toucan talent
toucan talent llc
Departments
Number of employees
Marketing
1
C-Suite
1
Operations
1
| Location | People at location |
| North America | 1-10 |
| South America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Toucan Talent's success, and advanced their careers.
Explore More
Toucan Talent specializes in designing and delivering scalable software solutions while fostering an inclusive tech workforce. They offer services such as end-to-end software development, staff augmentation, and educational platforms like Nova and the Global Talent Academy. Their target clients include startups and established businesses seeking ta... Read More