ppc management services in india