Starting her journey in fashion business here at The Masters, Amanda has put her management skills to work in her current role as Production Manager at Country Road.