David Griffin

Senior Legal Technology Solutions Manager at BP