GlobRes employs 56 employees. The GlobRes management team includes Silvia Keller (Chief Commercial Officer and Business Development at globres.com), Othman Jabrane (Chief Technology Officer), and Bojan Ristevski (Business Development Director).
Get Contact Info for All DepartmentsLooking for a particular GlobRes employee's phone or email?