James Castro has over 40 years of experience in management, primarily within the waste management and logistics sectors. Currently serving as General Manager at Republic Services since September 2005, James Castro has previously held the role of Regional Maintenance Manager within the same company. Prior experience includes serving as District Manager at Waste Management from November 2001 to September 2005 and holding a managerial position at UPS from June 1979 to September 1999.
This person is not in any teams
This person is not in any offices