Manager of Practice Administration


Stephen has been helping pets and the people who care for them for 20 years – 15 of those being on the Upper East side of Manhattan. Cats and dogs have always held a special place in his heart.

His animal welfare journey started when he became manager of an animal care center located in Philadelphia, PA. Then, while working at the ASPCA, he knew he would put his previous professional life to rest in order to work with creatures.

He believes in treating people with respect, understanding, care and compassion, no matter what the circumstances. He believes, “We are all equal and we can all learn from one another.”

He loves to skateboard and bike, and health and fitness is one of his top priorities. Although he’s always thinking about how to better care for animals, he is completely devoted to enjoying all the wonders of life with his wife and two children.