What is also great about these open positions are the fact that they are located in Bay Area, CA (i.e. Silicon Valley). I think Gregg and company definitely mean business and 2016 really is looking like our year folks.
Traack Technologies Inc. (TRAA) Stock Research Links