Rebecca Drummond joins PPL as Chief Product and Technology Officer
This post was originally published on here Placing Platform Limited (PPL), a London-based company providing digital trading solutions for the insurance sector, has appointed Rebecca Drummond into








