John is currently the Treasurer of EOS/ESD Association, Inc. He is a member of the Technical and Administration Support Committee, Standards Committee, the Electrostatics IEC Committee, and is the Chair of Professional Certification Committee. John is a recipient of the Outstanding Contribution Award. John joined EOS/ESD Association, Inc. in 1990 and has served as president, senior vice president, vice president, and secretary. He also previously served as Symposium General Chair and Technical Program Committee Chair. He is also a chair of WG 20 and is a member of WG 3, WG 17, WG 19, WG 23 and WG 53.