Loch McCabe
President
Shepherd Advisors
Loch McCabe founded Shepherd Advisors in 2000 with the belief that the key to a truly sustainable future is to grow businesses which enhance our wealth and environment at the same time. Mr. McCabe has been involved in the formation of the Clean Tech sector from “day one.” In the late ‘80s he helped design and raise money for commercial and municipal recycling programs. In the ‘90s, he built the Environmental Capital Network, which facilitated over $50 million in early-stage investments to Clean Tech companies nationwide. He has a knack for recognizing opportunities, developing stories, and working with others to secure needed resources. He backs up his instincts and enthusiasm with analysis and due diligence that fosters clearer thinking and action. At Shepherd, Mr. McCabe focuses on strategy, market development, and financing.