BBA Consultants

2,351 Total Employees
Year Founded: 1979

Teams at BBA Consultants

3 Days AgoSaved
In-Office
New Delhi, Delhi, IND
Professional Services • Energy • Industrial • Renewable Energy
Supports program administration by coordinating expense bills from field associates, verifying documentation, obtaining approvals, submitting bills to Finance, resolving billing queries, maintaining tracking records, and facilitating coordination between Finance and Program teams. The role requires accurate, timely documentation, compliance with organizational guidelines, strong organization, communication, and attention to detail.
2 Months AgoSaved
In-Office
New Delhi, Delhi, IND
Professional Services • Energy • Industrial • Renewable Energy
Lead and execute end-to-end HR functions including recruitment, onboarding, performance management, HR operations, compliance, employee relations, learning and development, HR reporting/analytics, and compensation administration to foster an inclusive, high-performing workplace aligned with organizational safeguarding and mission.
2 Months AgoSaved
In-Office
New Delhi, Delhi, IND
Professional Services • Energy • Industrial • Renewable Energy
Lead strategic design, implementation, monitoring, and evaluation of multi-location child protection programmes. Ensure program quality, donor compliance, resource mobilisation, partnerships, MEL systems, budget oversight, and high-performing team leadership to achieve organisational impact.