David Barry is a seasoned professional with extensive experience in product management and sales. Currently serving as a Senior Product Manager at Indeed.com since February 2017, David founded and managed the Indeed Central product, successfully growing it into a multi-million dollar revenue stream and scaling it for numerous Fortune 500 companies globally. Prior to this role, David worked as an Account Executive at Brightwater and held various positions including Recruitment Consultant at iCatch Marketing LLC and Marketing and Sales Development Executive at United Screening and Crushing. David's educational background includes a Bachelor of Commerce (B.Com.) from University College Dublin, along with qualifications from Presentation College and St Edwards College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices