Beulah O'Brien

Customer Success Manager

Beulah O'Brien possesses extensive experience in customer success and sales, having held various roles across multiple companies since 2011. Initial work as a Sales Representative at Avon involved managing a clientele of 40-50 customers and delivering products. O'Brien transitioned to roles such as Customer Success Manager at Indeed.com and Payslip, where responsibilities included driving customer engagement, achieving recruitment goals, and uncovering revenue growth opportunities. Notably, O'Brien served as a Customer Onboarding Specialist at Greenhouse Software, successfully implementing over 140 clients and exceeding customer satisfaction metrics. Additional experience in digital marketing and sales roles, including time at LinkedIn and Digivolve, complements a solid educational background with a Bachelor’s degree in Marketing.

Location

Dublin, Ireland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices