About CHP

In the beginning

When Alex Viada and Kelly Bruno started Complete Human Performance in 2012, they had one goal in mind –– to cut through the misinformation about training and nutrition and to create simple, customized, and highly-effective training plans to help athletes of all levels reach their full potential. They have a combined 38 years of strength and endurance training and are both experienced having both competed in Ironmans, ultramarathons and powerlifting.

Alex Viada, NSCA Certified Strength and Conditioning Specialist and USA Triathlon Coach, is the founder and owner of Complete Human Performance.  A lifelong athlete, he has participated and competed in nearly every sport imaginable (some with greater success than others).

Kelly Bruno, MD and USA Track and Field certified coach, is the co-owner Complete Human Performance. She is currently an Anesthesiology Resident at UNC Hospitals with ten years of personal training and coaching experience, over 18 years of high level competitive athletic experience, and a former world record holder as an amputee in numerous track events.

We build complete athletes

Our specialty is creating all-around athletes. Our highly sports-specific methods give our athletes the flexibility to combine multiple different sports and events. If you’re a strength athlete looking to run a marathon without losing muscle size and power, we can help you do that. If you’re a police officer looking to develop speed, endurance, and strength at the same time, we’ll get you there.

Regardless of your goal, every athlete could stand to be stronger, faster, more durable and more resistant to fatigue.

The limiting factor? Improving performance in one area usually means compromising performance in another. You become a jack-of-all-trades, and master of none.

This doesn’t have to be you. You can improve your performance in multiple ways at the same time if you’re smart about your training and diet.

Want to work with our coaches?




Durham, North Carolina



Page generated in 2.506 seconds. Stats plugin by www.blog.ca