Lisa Thatcher's Location
Perth, WA, AU
Lisa Thatcher's Work
Lisa Thatcher's Education
Lisa Thatcher's Summary
Lisa Thatcher, based in Perth, WA, AU, is currently a National Business Improvement and Project Manager at Australia Post, bringing experience from previous roles at Australia Post. Lisa Thatcher holds a 2005 - 2008 BA in in Mass Communications (Public Relations and Journalism) and Business Management @ Murdoch University.