iMocha is a global leader in skills assessment and skills intelligence, empowering organizations to adopt a skills-first approach to workforce development. Since its founding in 2015, iMocha has been at the forefront of skills management, providing AI-powered solutions for skills validation, matchin...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Year Founded:
2015 (10 years)
Address:
2093 PHILADELPHIA PIKE; CLAYMONT, DELAWARE 19703, US
HIGH
spending power