Brian Stevens

Brian Stevens

AngelClaimed
Board Member @ Genpact
HQ location
Munich, Germany