Insurance Product Manager at London Health Sciences Centre