Hero Image

Our Story

Jack ReppyAdventure Concierge Team Manager

Jack’s connection to Natural Habitat Adventures began early when his grandparents returned from Glacier National Park raving about their Nat Hab adventure. Their stories and photos sparked his fascination with nature and travel. Growing up in Boulder, Colorado, he explored his “big backyard” with friends, his younger twin sisters and plenty of animals. Wildlife documentaries and an obsession with maps shaped his curiosity. In middle school, Jack won his school’s National Geographic Bee, and in high school, his first outdoor job at Eldorado Canyon State Park deepened his passion for protecting wild places.

Driven by maps of distant lands, Jack took his first solo trip to Tajikistan after high school—an experience he calls “mind-blowing.” A passionate climber, he finds joy in summiting peaks but even greater fulfillment in discovering cultures, landscapes and wildlife along the way. His love of geology was nurtured by searching for rocks and minerals with his dad. He’s also dedicated to water conservation, with a dream of visiting every major river from glacier to sea. You’ll often find him fishing or immersed in his book collection.

After working as a hotel concierge, Jack followed his passion into ecotourism, joining Nat Hab as an Adventure Concierge. Through his work, he hopes to inspire others to explore and protect the wild places he loves.

Our Story

Our Trips

Earthwatch Expeditionsby Nat Hab
Explore Expeditions
Amazon: River & Rainforest Churchill: Polar Bears & Permafrost Iceland: Orcas Kenya: Maasai Mara Wildlife Belize: Shark Conservation Costa Rica: Sea Turtles Costa Rica: Bees & Pollinators Baja: Marine Life South Africa: Walking with Wildlife Africa: Primates Acadia: Climate Change Arizona: Forest Owls View Nat Hab's Nature Journeys

Questions? Call 800-548-7555

Instagram logo An icon representing Instagram, a social media platform. Facebook logo An icon representing Facebook, a social media platform.
Contact Us

Have a question or comment?
Click on a button below to get in touch with us.

Hours
Mountain Time

  • 8 am to 5 pm, Monday - Friday

  • 8 am to 3 pm on Saturday

  • Closed on Sunday

Call 800-548-7555
Questions? Click to Chatchat