Rebecca Drummond joins PPL as Chief Product and Technology Officer

📰 Curated Industry Article This is a summary of a full article from a trusted healthcare and insurance publication. Click “Read Full Article” below to read the complete story. Placing Platform Limited (PPL), a London-based company providing digital trading solutions for the insurance sector, has appointed Rebecca Drummond into the newly created role of Chief […]