Rafael Narezzi

Chief Technology Officer, CF Partners
Background