David Welch

Active Newhall, CA Principal for Applied Engineering Solutions