Pete Mengell currently serves as Head of Technology for Group Technical Services at Bupa since September 2022. Prior to this role, Pete Mengell held the position of Solution Architecture Lead at Deutsche Bank from November 2009 to September 2022, accumulating extensive experience in technology leadership and solution architecture throughout their career.
Sign up to view 0 direct reports
Get started