Gemma McCall is CEO and co-founder of Culture Shift – a software development business that builds products to empower organisations to tackle harassment and bullying.
Gemma McCall is CEO and co-founder of Culture Shift – a software development business that builds products to empower organisations to tackle harassment and bullying.