... a critical part of the Senior Leadership team reporting directly to ... , values-led culture while ensuring our people come first in ... India Scale Culture, Not Just Headcount - Champion a culture of taking ... . If you're a people leader who thrives in scale-up ...
a day ago