
(IN BRIEF) ABL Group has appointed Jose Rosas as its country manager in Panama, Central America. Rosas will lead the company’s operations in Panama, a critical hub for the shipping industry in the Americas. Prior to joining ABL, Rosas was … Read the full press release