MiAlgae employs 65 employees. The MiAlgae management team includes Douglas Martin (Chief Executive Officer), Gema Martínez Lara McIpd (Head of Human Resources), and Christopher Haacke (Sales Director Europe and LatAm).
Looking for a particular MiAlgae employee's phone or email?