Founder & CEO
Roger Liebelt
CEO Approval Rating
87/100
2011
PrivateSubsidiary of Scapa Group Plc
http://www.biomedlabs.com