Jim Shannon

Active Milwaukee, WI President for National Fluid Power Association