CHIEF EXECUTIVE OFFICER at HARROW · Director at Eton Pharmaceuticals · Director at Ideal Power. Filing since 13 Nov 2015. CIK 0001274282