They've had several PR's about employee hires, so you're telling me non of the people they went out of their way to press release are considered significant.... very strange.
Not to mention that picture out there of all the different employees they have... Controller, President, etc...