Howard B.

Service Delivery Lead

Howard B. currently serves as Service Delivery Lead and Support Team Lead at Almedia, a position held since January 2024. Previously, Howard held the role of Team Lead at Vista from January 2021 to December 2022, and Customer Service Team Lead at N26 from December 2018 to November 2020. Additionally, Howard worked as Team Lead at Booking.com for a brief period in 2018, and as Customer Service Team Leader at OVO Energy from June 2014 to November 2017, after starting in the organization as a Customer Service Agent.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices