Profile

Debbie Todd

Title: Editorial consultant

Company: Innovation Investment Journal