Headquartered in Houston, Masterworks International is one of the global leaders in business process outsourcing for original equipment manufacturers and distributors. The company specializes in excess inventory liquidation, asset recovery and sales returns services. It employs trained sales professionals to supply the market with computer parts for repair facilities across the world....