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.
This person is not in any teams
This person is not in any offices