Rebecca Peters began their work experience in 2007 at LJA Engineering, Inc as a Graduate Engineer. Rebecca worked there until 2009 when they then joined S & B Infrastructure, Ltd. as a Graduate Engineer. In 2011, they joined Freese and Nichols as an Engineer V and is currently in that position.
Rebecca Peters received their Bachelor of Science (B.S.) degree in Civil Engineering from Texas A&M University, where they studied from 2002 to 2006.
Sign up to view 0 direct reports
Get started