INDARU employs 13 employees. The INDARU management team includes Txema Garitano (Founder and CEO), Francisco Sarmento (Head of Global Growth | MENA Market Lead), and Mikael Lascano (Media Consultant and Growth Manager).
Looking for a particular INDARU employee's phone or email?