Natalie Marshall is a Senior National Account Manager at Indeed.com, where they currently manage key accounts. Previously, Natalie held various sales roles, including Enterprise Sales Executive at HireRight from 2015 to 2022 and Regional Sales Executive at First Advantage from 2013 to 2014. They also served as a National Sales Executive at LexisNexis in 2013 and as a Sales Consultant at Paychex from 2008 to 2013.
This person is not in the org chart
This person is not in any teams
This person is not in any offices