About Teleo Capital in Boise
Teleo Capital has moved into the 11th & Idaho building and is full of beautiful views of the foothills. While headquartered in California, the company is expanding its operations in Idaho and needed a new space to hold all its staff. Not only is it helping its customers invest their money, the company is also investing in Boise. Their office holds a number of workstations, private offices, and boasts two conference rooms with tables so large they had to be lifted through a window to fit. They have a beautiful space and look forward to a bright future working in Idaho.