We believe in the power of possibility. So we love to tinker with new ideas, test out new tech, and build amazing businesses from the start. And when the opportunity is right, we invest in and acquire companies with simple, scalable technology.albatross.ventures
Denver, CO, USAInaccurate data? Flag it here.
Open jobs at Albatross Ventures