Hamish Erskine dons CEO role at DubeTradePort Corporation