Acquia
India
Acquia is the open source digital experience company. We provide the world's most ambitious brands with technology that allows them to embrace innovation and create customer moments that matter. At Acquia we believe in the power of community and collaboration - giving our customers the freedom to build tomorrow on their terms.
Acquia has an exciting role available for a dynamic leader, the Director, People Team - India & APJ. Acquia’s Center of Excellence is located in India which is key to our success and continues to grow with over 300+ employees. Our APJ region covers Australia, New Zealand, Singapore and Japan, and is a strategic revenue growth area for Acquia. Acquia is a “remote-first” employer, supporting an engaging work environment with employees working effectively remotely. This role is responsible for leading the People function across India & APJ regions, working closely with our global functional leaders around the full employee lifecycle from hiring to...