Geeta Castle

Principal Consultant at GRC Solutions

Geeta is the principal consultant at Teal Blu, a boutique regulatory compliance consultancy firm based in Singapore providing expertise and tailored services to organisations doing business in Asia Pacific.


Org chart

Sign up to view 1 direct report

Get started