WorldRemit establishes North American headquarters in Denver
Denver will be the North American headquarters of WorldRemit, a London-based financial services firm.
The firm has leased 11,126 square feet of office space at 600 17th St. in downtown Denver. It expects to open the office early next year with a staff of 100 anticipated by December 2015. The company projects its staff will grow to 218 employees within five years.