FreePoint Opens First US Office
As a growing company that strives to think globally and act locally, FreePoint recognizes the importance of establishing permanent offices closer to the major markets and customers we serve. FreePoint recently opened its first US office, strategically located in the Seattle area. With existing offices in London, Ontario and Toronto, FreePoint looked further west for […]