Vincent Nallatamby

Vincent Nallatamby

AngelClaimed
Product Manager @ Google
HQ location
Coupru, France