There are looking for 2 people for this location in their website under career?
They lease office space there and it is there European HQ. Sales and Marketing... I'm not sure if they do any warehousing or shipping of product out of there.... That office was announced and opened awhile ago.
Sentiment: Strong Buy