Jeff Howard
Politics

Jeff Howard steps down as CEO after SCA and SWM merger ushers in a new leadership era

In a decisive move following the completion of a major Australian media merger, Jeff Howard has stepped down as Chief […]