Ecochlor CEO, Andrew Marshall
Names

Ecochlor appoints new CEO

Ecochlor, Inc. has announced that the company’s board of directors (BOD) has appointed Andrew Marshall as its Chief Executive Officer (CEO). He will assume day-to-day leadership of the company as of today. Steve Candito will […]