Sarah Ava has been in the marketing industry for five years. Sarah began their career in 2015 as a Social Media Marketing Consultant for Upwork. In 2020, they joined Notifier as a Social Media Manager.
Sarah Ava graduated from The University of Texas at Austin with a Bachelor of Business Administration - BBA.
This person is not in the org chart
This person is not in any teams
This person is not in any offices