Thea Mcleod's Location
Melbourne, Victoria, Australia
Thea Mcleod's Work
Thea Mcleod's Summary
Thea mcleod, based in Melbourne, Victoria, Australia, is currently a Casting Director at McLeod Casting, bringing experience from previous roles at SBS, Fremantlemedia, Seven Network and Screentime. Thea mcleod has 2 emails and 2 mobile phone numbers on RocketReach.