Robert Echavarria is currently employed at Griffin Structures, Inc. as the Vice President Construction/Program Management for Sports/Parks. Prior to this, Robert held the position of Senior Project Manager at MIG and was an Associate at Lifescapes Intl. Robert earned a Bachelor of Science degree in Landscape Architecture from California State Polytechnic University-Pomona.
Sign up to view 2 direct reports
Get started