ECI Partners promotes two long-term investment executives

805
ECI Partners has promoted long-term senior managers Chris Watt (pictured) and John Hayhurst following the retirement o