Focus: Human resources project coordination for a dynamic, fast-growing tech consulting company; contributing to recruitment outreach, onboarding and offboarding processes; fielding human resource inquiries; supporting documentation and internal process improvement

Supervisor: COO

Location: Cape Town or Mumbai

About Vera

Vera Solutions is a social enterprise and certified B Corporation building cloud and mobile applications for social impact organizations worldwide. Our clients — more than 300 organizations in over 55 countries — include major iNGOs and grant-making organizations, social enterprises, and community-based organizations. Our solutions help organizations working in health, education, and development to collect, analyze, and utilize real-time, high-quality programmatic data, automate processes, and work more efficiently and effectively. Vera’s work is centered on the platform, the world’s leading cloud application development platform. Vera is a growing organization, with more than 65 full-time staff based in Cape Town, Geneva, London, Mumbai, São Paulo, and Washington DC. We have been honored with Echoing Green, Rainer Arnhold, Dasra Social Impact, and Bluhm/Helfand Social Innovation Fellowships and have been featured in Forbes Magazine’s 30 Under 30 Social Entrepreneurs and Entrepreneur Magazine’s 30 Startups to Watch.

Position Overview

The Global Human Resources Manager (HRM) will support the growth of our dynamic, international team. You will be responsible for managing company HR policies and compliance with local laws in each of the six countries where we operate. You will keep employee records, and coordinate with the finance and operations team on payroll, hiring, benefits administration and intra-company transfers. You will support our managers around the company with resources, processes, and templates. You will also manage the onboarding process, coordinate and conduct training sessions and ensure all new hires are integrated seamlessly. You will communicate with diverse audiences - internally with our staff and externally with job candidates - and should be energized by protecting and developing our collaborative, mission-driven culture. You will be the first point of contact for our staff on human resource inquiries, responding to questions, explaining company policies, and problem solving. We’re looking for someone who demonstrates excellent attention to detail, communication, and time management skills and strong HR experience. We want someone with a demonstrated ability to coordinate competing priorities across time zones with finesse, professionalism, and enthusiasm.

Primary Responsibilities

  • Manage HR compliance in all municipalities in which Vera operates, including compliance with federal, state, and local employment laws and regulations; modify policies and practices to maintain compliance (in all municipalities in which Vera operates) to stay current on all SHRM standards
  • Help develop and tailor company HR policies, educate the team, and continue to make Vera a great, progressive place to work
  • Plan, lead, develop, coordinate, and implement policies, processes, training, initiatives, and surveys to support the organization’s human resource compliance and strategy
  • Coordinate with the finance team to manage payroll needs
  • Oversee onboarding, including organizing employee orientation, conducting new hire trainings, creating new employee files, and ensuring all necessary paperwork is properly filled out and submitted to appropriate persons
  • Oversee offboarding, including conducting exit interviews
  • Administer benefits plans including health insurance, retirement, etc.
  • Monitor global and local trends in human resources, progressive company practices, benefits, etc.
  • Support the development of HR training materials for employees or new hires
  • Foster positive employee relations and work to solve any employee issues that surface or are brought to your attention
  • Join the Operations team on special projects

Qualification and Experience


  • 5-8+ years of HR experience
  • Bachelors degree in Human Resources, Business Administration, or related field required
  • HR experience and expertise within an international company
  • Extensive knowledge of HR policies and systems
  • Excellent communication skills
  • Experience with Google Drive/Docs
  • Strong interpersonal, negotiation, and conflict resolution skills
  • Excellent organizational skills and attention to detail
  • Thorough knowledge of employment-related laws and regulations
  • Outcome-oriented – you can drive complex project to completion
  • Happy taking initiative and working independently
  • Professional integrity and sense of responsibility and accountability
  • Ability to work with people across time zones
  • The right to work in India or South Africa


  • Experience using Salesforce
  • Experience leading HR for a growing international company
  • Relevant post-graduate degree(s) or certifications

Compensation and Benefits

Vera Solutions offers equitable compensation (including benefits), commensurate with experience and cost of living.

To apply, complete an online application (attaching CV).

Applications are rolling. For additional information, please contact

Diversity and Inclusion Statement

At Vera we celebrate diversity; not only do we value the diversity of our workforce, we rely on it. Employees with different backgrounds, perspectives, and experiences inform our approach to our work, driving us to ask questions and challenge assumptions, solve problems creatively, and foster strong relationships with each other and our clients. We are committed to a culture of diversity and inclusion in the workplace, in which all of our staff feel safe and thrive.

This position has been filled, but we're still hiring for a number of exciting roles.

What makes Vera such a great place to work?

Our Values

In everything we do, we’re guided by our core values: Excellence, Sustainability, Teamwork, Leadership, and Impact

Our Mission

As a certified B Corporation, we meet the highest social and environmental standards in pursuit of our mission.

Our Global Team

Our wonderfully diverse team spans 5 continents and speaks more than 15 different languages.

Growth Opportunities

We are invested in and committed to making training, learning, and development one of Vera’s signature strengths.

Diversity & Inclusion

We value our culture of diversity and inclusion in the workplace. We bring our full selves to work and position each other to thrive.

Rising Leaders Program

We run an annual leadership development initiative for emerging leaders at Vera.