Michael Barrett

  • Chief Technology Officer

My mission is: "To passionately lead others with honesty and compassion no matter what they may face personally or professionally". I love leading high caliber teams who deliver the highest quality service for our clients.

I am a performance-driven leader possessing a breadth of experience in technology and operations in various industries, with a specific focus on translating technical requirements into business value.


I am passionate for the end client, which is what brought me to River Run. With business, nothing matters if the client doesn't have a great experience and at River Run great experiences are what we strive for every day.

Personally, I have an incredibly supportive family with twin 7-year-old boys and a 3-year-old daughter. My wife of almost 15 years, is the glue that holds us all together and keeps us active with camping, visiting our cabin up north and taking care of our three dogs.