Omar Mernissi
Omar Mernissi
Managing Director
James Liu
James Liu
Quality Manager
Benjamin Devillard
Benjamin Devillard
Sales Director
Farah Ouriachi
Farah Ouriachi
Senior Account Manager