Loading...
Loading...
Professional triathlete
India Lee is a professional triathlete who has competed in several Ironman events, including the Ironman World Championship. She is known for her strong swimming and cycling skills, and has finished in the top 10 at several events. Lee is based in Boulder, Colorado, and has worked as a coach and has written articles on triathlon training and nutrition. She is also an advocate for mental health awareness and has spoken publicly about her own struggles with anxiety.
Are you India Lee? Manage your profile and connect with your audience.
Claim Profile