Charlie Karaboga
Country
Australia
BIO
Charlie has a background in senior product management in both emerging and developed markets. He has managed several international launches for products with millions of users.