Teresa Azevedo has been working as an electric tech at Ward Leonard Electric Co., Inc. since September 2000. Prior to that, Teresa held the position of sensor assembler (microscopic welding) at Lewis Engineering from January 1998 to January 2000.
Sign up to view 0 direct reports
Get started