Placing Platform Limited (PPL) has completed a restructure of its leadership team, as part of the ongoing transformation of ...