Geneva Call's Sales department is led by Dina Urazbaeva (Country Director) and has 7 employees.
Ranjan Poudyal
Country Director
Dina Urazbaeva
Craig Willis
Looking for a particular Geneva Call employee's phone or email?