facebook twitter instagram linkedin google youtube vimeo tumblr yelp rss email podcast phone blog search brokercheck brokercheck Play Pause

Meet the Team | Ed Mahaffy

Managing Over

$200,000,000

Years of Experience

30+

CFP® Professionals

3

Collaborative Team

1



Edward P. Mahaffy

MBA, CFP®, ChFC®

PRESIDENT AND SENIOR PORTFOLIO MANAGER


(501) 603-0406

ED@CLIENTFIRSTWM.COM


Ed founded ClientFirst Wealth Management, LLC. in 2007 after more than 23 years in the wealth management industry. Prior to launching ClientFirst, he spent 6 years as a portfolio manager and independent branch manager with Raymond James Financial Services, Inc., 6 years as a vice president and portfolio manager with Merrill Lynch, and over 11 years as a financial advisor and fixed income portfolio manager with Stephens, Inc.

Designated as a CERTIFIED FINANCIAL PLANNER™ professional and Chartered Financial Consultant, Ed holds a Bachelor of Science in Business Administration from The Citadel and earned his MBA from the University of Arkansas. He has had articles published in numerous publications, including Barron's magazine. In 2020, Ed was recognized by Arkansas Money & Politics Magazine as one of "2020's Best Financial Advisors.” Also in 2020, ClientFirst made Investors.com's 2020 Top Financial Advisors Firms List.

Ed is a member of the National Association of Personal Financial Advisors (NAPFA) as well as the Financial Planning Association (FPA).

At ClientFirst, Ed is president and senior portfolio manager.

Ed enjoys spending time with his family, outdoor activities, reading, exercising and Krav Maga.

Ed founded ClientFirst Wealth Management, LLC. in 2007 after more than 23 years in the wealth management industry. Prior to launching ClientFirst, he spent 6 years as a portfolio manager and independent branch manager with Raymond James Financial Services, Inc., 6 years as a vice president and portfolio manager with Merrill Lynch, and over 11 years as a financial advisor and fixed income portfolio manager with Stephens, Inc.

<< Back to Team page

Schedule a Call