Lang surprised staff during an "all hands" meeting in September 2024 by revealing she would be stepping down from her role.
Monster Beach is set in an unlikely world of surfing, hot-rods and monsters
Turner International partner with Authentic Entertainment to launch CollegeHumor Australia