Primary Job Title Chief Revenue Officer (CRO) Primary Organization Solv
Location San Francisco, California, United States Regions San Francisco Bay Area, West Coast, Western US Gender Male
LinkedIn View on LinkedIn
Stephen Rossi is the vice president of marketing at Trulia, an online real estate platform that provides information on properties and real estate professionals for home buyers and more. Prior to that, he was a lead generation manager at the same company.
