Simon Baggs

Simon Baggs has joined Acast as Senior Creator Network Development Manager for Australia and New Zealand.