Lend A Hand India

India
366 Total Employees
Year Founded: 2004
Lend A Hand India is the organization associated with the referenced Senior Officer—Partnerships job listing. The available page provides no further description of its mission, services, or operations because the posting is no longer available.

Lend A Hand India Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site:
India