Itaka Digital employs 3 employees. The Itaka Digital management team includes Adam Lech (Instalator), and Zhanna Yanko (Real Estate Assistant).
Looking for a particular Itaka Digital employee's phone or email?