Andrew Lee
Technical Product Manager @ Visa
About Andrew Lee
Andrew Lee is a Technical Product Manager currently employed at Visa in Munich, Germany. He has extensive experience in the financial services industry, having previously held roles at Accenture, Allianz Technology, and Salary Finance.