Innotech corporate office is located in Nigeria and has 51-200 employees.
innotech
Departments
Number of employees
Engineering & Technical
39
Information Technology
28
Operations
3
C-Suite
2
Human Resources
2
Sales
1
Finance
1
| Location | People at location |
| Europe | 501-1,000 |
| North America | 201-500 |
| Asia | 11-50 |
| South America | 1-10 |
| Africa | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Innotech's success, and advanced their careers.
Head of IFRS Reporting at Alfa-Bank
Worked as Head of Financial Risk Automation and ALM/Руко...
at Innotech (2023-2024)
Lead Enterprise Archit... at Open Joint Stock Compa...
Worked as Platform Solutions Architect
at Innotech (2023-2025)
Explore More
Innotech is a fast-growing high-tech IT company founded in 2020, specializing in providing cutting-edge software solutions for business digitalization, particularly in the financial sector. The company partners with leading financial institutions to offer comprehensive solutions for both front and back offices, including digital banking platforms,... Read More