Gabby Leibovich

Gabby Leibovich

AngelClaimed
Managing Director& Founder @ Scoopon
HQ location
Australia
Founded companiesEdit
Scoopon
Founded in 2010. in Travel