IconPeak employs 17 employees. The IconPeak management team includes Diana Summit (Head of Business Development and Growth), Asrat Mehdi (Finance Manager), and Mariia M. (Head of Marketing).
Looking for a particular IconPeak employee's phone or email?