Mr. Felipe Almanza is Vice President, New Product Development in the Engineering Department at TrafFix Devices, Inc. based out of San Clemente in Southern California, USA.A Cal Poly Pomona graduate with a Degree in Mechanical Engineering, his experience spans more than 13 years in...
Read More →