Tag: Saint Petersburg

Building your company in the United States can be a great idea – we have resources, expertise, and a quickly growing startup and entrepreneurship industry. In my role as Investment Manager at Boomtown Accelerator in Boulder, Colorado, I review a wide variety of applications to the Boomtown Accelerator Program from startups all over the world, …