Founded in 2000 by Nir Orbach, CEO. Private and entrepreneurial in nature. Hands-on leadership team with extensive business and technology experience.
Over 350 consultants deployed on projects in 2017, with average SAP® or other relevant experience of 10+ years.
Over 200 across multiple industries
Primarily USA and Canada focused, with successful project delivery in Argentina, Australia, Hong Kong, Germany, France, UK, and Turkey. Illumiti is also delivering projects in Switzerland, The Netherlands, Mexico, Brazil, Thailand, China, Estonia and Romania.
Toronto (Head Office), Calgary, Vancouver, Boston, Denver, Houston, Zurich.