Co-Founder & CEO
Barrett Larson
CEO Approval Rating
85/100
2010
PrivateSubsidiary of Smith & Nephew PLC
http://leafhealthcare.com/