I may be wrong, but some of those positions have been posted there for quite some time. I wonder why? Not a good salary? Not a nice office? How are they expecting to sell a thing if they do not have a Director of Contracts and Program Management or a Managing Sales Director for EMEA? No wonder sales are the way they are.
About the SP performance, seems to mee like some investors understands the importance of the 1.20 mark, and are adding shares as soon as the price falls below that level. It is clear the reason behind this: There is no way a Company can be valued lower after being awarded with the two major certifications in the industry, plus a 2 mill dollar grant (the eqivalent to 8 mill dollars in sales.