By proceeding, you agree to our Terms of Use and Privacy Policy.
Founder & CEO
#magazines #newspapers #televisionprograms #
#NorthAmerica
Babba C Rivera (previously known as Babba Canales) is an award-winning founder with experience working in fashion, beauty and tech in Stockholm, Berlin and New York. Babba is listed in the 201