SA Global Advisors
deepak-mehrotra

Deepak Mehrotra

Managing Partner