Birthdate
November 1978
Nationality
British
Occupations
Sales Executive
Roles
Director
Address
Roccatech Inc, L8 Skyrise 3, Cebu I.T. Park, Lahug, Cebu City, Philippines, .
Kavel Babra was born in November 1978.
Kavel Babra Business Events
24 Jul 2014
Resignation
08 Nov 2013
Appointment