People (HR)
Frappe’s Human Resources team ensures that all the other teams are running smoothly and oversees processes, from recruitment to well-being.
Sheldon Rodrigues
HR Executive
Michelle Alva
Director - Operations
Mentor
Sydel D'souza
HR Manager