Vice President, New Product Design, TrafFix Devices, Inc.
Mr. Felipe Almanza is the Vice President, of New Product Development for TrafFix Devices Inc.
Engineering Department 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
17 years in...
Read More →