Manoj Parikatil
Manoj Parikatil
Director, Human Resources, Goodera