MEGA Elevator

Alvarado Named GM of MEGA Elevator U.S. Facilities

Diego Alvarado has been named the general manager (GM) of the U.S. facilities for MEGA Elevator Parts and Electrical Supply, a top elevator parts supplier in the nation headquartered in...