top of page
1692201599617_edited.png

Rachel O'Mahoney

Customer Success Lead

​Customer Success Lead dedicated to building trusted relationships, delivering customer value, and helping organisations succeed through technology. Experienced in telecommunications, connectivity, digital transformation, and EV charging infrastructure operations.

Call

01707 378 616

Email

Book A Meeting

Schedule a 30min call

Connect

Connect on LinkedIn

bottom of page