Sherwood is an independent business advisory firm located in Los Angeles and Bangalore, India, with specialists and professionals across India.

Sherwood’s practice includes consulting and providing a wide range of services for private equity investors and liaising with all stakeholders including governments.
 

 
.::   Home   ::   Services   ::  Team   ::    Contact Us  ::.
© Sherwood 2009