Oben Group's IT department is led by Marisela Arellano (Process Engineer and Development Engineer) and has 15 employees.
Marisela Arellano
Process Engineer and Development Engineer
Looking for a particular Oben Group employee's phone or email?