inewsource employs 29 employees. The inewsource management team includes Lorie Hearn (Founder), Jamie Self (CEO and editor), and Karen Liu (Board Chair).
Looking for a particular inewsource employee's phone or email?