Todd Zhang

Mechanical Engineer with pumps and mechanical seals, and sealing systems. I’m a team player and become an integral part of the team.