Colorado's top business school—transforming the future of global business
Leeds School of Business
At the Leeds School of Business, we have an unprecedented vantage point, and while we’re located at the foot of the Rocky Mountains, we’re not talking about the scenery. Set in the heart of Boulder, Colorado—one of the nation’s most vibrant business communities—Leeds offers unparalleled access to world-changing entrepreneurs, national research institutions and award-winning faculty.
Boulder, Colorado, is America’s smartest (Forbes), happiest (National Geographic) and healthiest (Gallup) city. Situated at the base of the poster-worthy Flatirons, Boulder packs a punch—the city more than doubles any other American city in high-tech startup density (Kaufmann Foundation). And with 300+ days of sunshine per year, and easy access to Denver, one of the U.S.’s fastest growing economies, it’s easy to see why there is no better place to be.