Leah Turner

Title: Operations Manager Company: Turner Construction Company Location: Oakland, California, United States Leah Turner, Operations Manager at Turner Construction Company, has been recognized by Marquis Who’s Who Top Engineers for…