Preparing for an Ironman Triathlon

Ironman Triathlon  pic
Ironman Triathlon

When not working as a managing partner at Markmel Co., LLC, Mark Allen Hanrahan participates in Ironman triathlons. To date, Mark Allen Hanrahan has completed six Ironman triathlon competitions.

Participating in an Ironman triathlon is no easy task. Unlike other races, which only require a minimum of 12 weeks of training, Ironman races demand at least 12 months of preparation. In fact, professional trainers recommend that people should take two years to properly condition themselves for their first Ironman race.

Ironman organizers suggest that beginners start with a minimum of 10 hours of training per week if joining Ironman 70.3. If joining a full Ironman, people should train at least 15 hours per week. Many athletes find that hiring a personal coach helps boost their confidence. However, it isn’t necessary to purchase expensive training equipment. In fact, beginners will only need some high-quality basics, like running shoes, a swimsuit, a bike, and a bike helmet.

CISS’s Community Kitchen Program

Central Iowa Shelter  Services pic
Central Iowa Shelter Services

Since 2009, Mark Allen Hanrahan has been a managing partner at Markmel Co., LLC, where he uses his knowledge of the local and global markets to invest in commercial real estate and seed-stage startups. During his free time, Mark Allen Hanrahan supports the Central Iowa Shelter & Services (CISS) homeless shelter.

CISS has been providing free temporary housing and meals to homeless adults since 1992. The shelter serves more than 2000 people each year, helping them become more self-sufficient. To accomplish its goals, CISS runs several programs, including a Community Kitchen.

Funded by United Way, CISS’ Community Kitchen initiative provides employment and training opportunities for up to 15 homeless men and women annually. These workers prepare and deliver over 99,000 meals every year to several meal sites across the metro area. These meal sites are strategically located in Polk County neighborhoods with high poverty levels.