Sarah Dwyer has over a decade of experience in the fields of corporate travel and people management. Currently serving as the People and Culture Support & Travel Manager at Megaport since February 2021, Sarah previously held the position of Corporate Travel Consultant at Flight Centre Business Travel for nearly a decade, from September 2011 to February 2021. Earlier in career development, Sarah worked as a Sales Account Manager at Otc Direct from June 2009 to October 2010.
This person is not in the org chart
This person is not in any teams