Melanie Kruger

Melanie is a leader in talent and organizational development at Red Canary.

More About Melanie

Profile

Melanie is a leader in talent and organizational development at Red Canary.