How Did New Leash on Life Start?

June 17, 2017

Norberto "Rob" Rosa, associate vice president of operations for New Leash On Life USA, explains how New Leash On Life started.

Norberto "Rob" Rosa, associate vice president of operations for New Leash On Life USA, explains how New Leash On Life started.