As the Head of Support at Cresta, you are a people-first, strategy-driven leader responsible for building and scaling a global 24x7 support function. You oversee operations for high-impact and ensure seamless customer experiences, and empower your team with the tools, training, and processes they need to thrive. You balance technical insight, analytical thinking, and cross-functional influence to drive customer satisfaction, operational efficiency, and business alignment.