Where is Jen Teel located?
Jen's company headquarters are in Horten, Vestfold