Randy Davidson

SENIOR MANAGING ENGINEER
CAL POLY, SAN LUIS OBISPO
B.S. CIVIL ENGINEERING/STRUCTURES