Mr. Michael Davidson - Managing Director

 

A qualified technical engineer, Michael has been involved in many successful businesses, and we are pleased to have him on board as a Managing Director of ECA Total Services.