Mechanical Engineer at Allen + Shariff Corporation — BranchFactor