Carlos Oliviera Carlos Oliviera Details Portugal Portuguese Share with your network Share on Facebook Share on Twitter Share on Linkedin Share via Email