Marketing Manager Green Star Smog Check 88 Keyes Street 95112 San Jose, CA United States Focus Construction - Contractors - Service Provider