Solstar employs 106 employees. The Solstar management team includes Eduardo Leal (Chief Financial Officer), Luis Abe (Chief Technology Officer), and Diogo Oliveira Fonseca (Chief Operations Officer).
Get Contact Info for All DepartmentsLooking for a particular Solstar employee's phone or email?