NEWS ETC Announces new Regional Sales Manager Positions for UK and Ireland13th May 2019 ETC has appointed new roles for two employees at the company: Jeremy Roberts as Regional Sales Manager for the UK…