Irvine, CA 92602, USA Posted 2 weeks ago Company Name: Spencer Ogden Job Title: Civil Engineer – Land Development Location: Irvine, CA. 92602 Phone: Link: https://spencer-ogden.com