Khalil joined Punch & Associates in March 2024 as an Associate Advisor. Prior to his current position, he honed his skills at two wealth management firms by working closely with clients to understand their goals and presenting solutions to achieve them. As a member of our Wealth Strategies Group, he is excited to assist clients in all aspects of financial planning.
Khalil graduated from Clemson University with a bachelor’s degree in Financial Management and a minor in Accounting. Khalil chose financial planning as an emphasis area during college and gained early exposure to the nuances of financial advising. In the summer of 2022, he passed his Certified Financial PlannerTM exam, and after completing the CFP Board’s professional experience requirement, he became certified in the summer of 2023.
Khalil was born in Chicago, Illinois, and grew up in Charlotte, North Carolina. He moved to Minneapolis in 2020 for work and now lives in Chanhassen with his wife and their child. In his free time, he enjoys working out, cheering for Chicago teams (especially the Bears) as well as Clemson athletics, and trying to improve his golf swing.
John is involved in all aspects of the research and investment process at Punch & Associates and works closely with the investment team to manage investment strategies at the firm. He joined Punch shortly after its inception in 2002 as a research analyst and became a Managing Partner and Portfolio Manager in 2013. He holds the Chartered Financial Analyst (CFA®) designation.
John lives in the Twin Cities with his wife and children. He graduated Magna Cum Laude and with Delta Epsilon Sigma honors from the University of St. Thomas in St. Paul, Minnesota, and enjoys reading, boating, and skiing with his family.
Gavin joined Punch & Associates in February 2026 as an Associate Research Analyst on the Investment team after completing two internships during the summers of 2024 and 2025. He focuses on analyzing small, publicly listed companies with the goal of understanding the firms’ history, economics, and management teams.
Gavin graduated Magna Cum Laude with high distinction from the University of Minnesota Carlson School of Management with a B.S. in Finance and a minor in Accounting. At the University, he participated in the Value Investing Club and David S. Kidwell Funds Enterprise. In his free time, Gavin enjoys playing and watching sports, spending time with family, and reading.
Howard directs all research and investment initiatives at Punch & Associates. Howard honed his investment management skills the old fashioned way: by making a lot of mistakes. Starting his career in the early '80s at Merrill Lynch in New York City and then in Minneapolis, it was normal practice to call clients with one stock at a time, state the case for owning it and hope for the best. Win, lose, or draw, each pick would have to be revisited with each client (talk about transparency!). The end result was a deep respect for risk, a large dose of humility, and a risk-averse investment approach that anticipates what could go wrong before fantasizing about what could go right. After spending nearly 19 years at Merrill Lynch, Howard started Punch & Associates in 2002.
A hopeless research addict and devout student of behavioral finance, Howard actively researches market anomalies and inefficiencies. Howard resides in Eagan, Minnesota with his wife, Julie. He is a Magna Cum Laude graduate of Carleton College, enjoys hockey, golf, and believes the Vikings will have the opportunity to lose their fifth Superbowl before he dies.
Sam Sheldon joined Punch & Associates in 2016 and serves as an investment research analyst. He focuses on discovering and analyzing small and microcap companies, with a passion for understanding the story behind the business. In addition to his research responsibilities, Sam oversees the firm’s internship program.
Sam earned his BA in Financial Management from the University of St. Thomas, where he served as President of the Investment Club, and he is a CFA® charterholder.
Outside of work, Sam enjoys spending time on White Bear Lake, restoring his 1958 boat, cheering on the Green Bay Packers, and getting out for the occasional round of golf. He lives in Lake Elmo with his wife, Taylor.
Carri joined Punch in August 2025 as a Reconciliation Specialist. Carri brings a decade of reconciliation experience to our team to monitor our data across several platforms to ensure effective data management and integrity.
She has a Business Administration degree, graduating Magna Cum Laude. In her free time, she enjoys going on cruises, riding motorcycles, spending time with her family, and playing with her pugs.
Heather joined Punch in August 2025. She has worked in the business for 13 years. Most recently she worked as a Senior Client Relationship Assistant at a large brokerage firm. She assists in account opening, money movement and general account maintenance. She enjoys connecting directly with clients and learning about their financial needs and goals.
Heather graduated from the University of Minnesota Morris, with degrees in English and Spanish. She currently lives in Champlin with her husband, John and two sons. When she is not at work, she enjoys snuggling with her Sheepadoodle, Bella, and taking her to the dog park, working on embroidery projects, reading, camping, adventuring with her family, and watching all her favorite Minnesota sports teams.
Sam joined Punch & Associates in December 2024 as an Associate Advisor. Prior to his current position, he worked as the Director of Investments at a local wealth management firm. As a member of the Wealth Strategies Group, Sam enjoys simplifying complex financial concepts for clients.
Sam is a CFA® charterholder and graduated from the University of Northwestern-St. Paul with a bachelor’s degree in finance and a concentration in wealth management.
Sam grew up in Shakopee, Minnesota, and now lives there with his wife and son. He likes to be active in his free time by lifting weights, going for runs, or an occasional game of pickleball. Sam is an avid Green Bay Packer fan and tries to go to a game every year.
Maggie Green joined Punch & Associates in December 2024 as an Associate Advisor. Maggie engages with clients on wealth management topics, drawing on her experience practicing law in the areas of estate planning, trust administration, real estate, corporate entity formation, charitable giving, and tax planning.
Maggie previously owned her own law firm assisting clients with estate planning and probate administration. She was the co-founder of a popular and collaborative legal blog that served as a reference for clients and professionals alike. She graduated from the University of Notre Dame with a B.A. in Theology and earned her J.D. from the University of St. Thomas.
In her free time, Maggie enjoys cheering on her son’s hockey team and coaching her daughters’ soccer and volleyball teams, playing tennis or golf, getting lost in a good book, and spending time outdoors with her family. She lives in Edina with her husband, Ryan, and their four children. When asked to join a game of pickle or paddle ball, she will happily comply, but tennis will always be her first choice.

As the Director of Institutional Relationships, Kevin is responsible for broadening our presence in the institutional market. He prides himself on taking a collaborative approach with clients, serving as an informational resource on behalf of our investment team. Kevin joined Punch in June 2024, and he brings almost 20 years of investment experience to the firm. He regularly travels throughout the country to ensure our clients always have the communication and resources they need.
Kevin is a CFA® charterholder and graduated from Trinity College with a B.A. in Political Science, where he was a member of their NESCAC championship football team. He lives in Hingham, Massachusetts with his wife, Amanda, and their three young children. In his spare time, Kevin enjoys golfing, skiing, and coaching his kids’ various sports teams.
Punch & Associates Investment Management, Inc. All rights reserved.
You are leaving Punch & Associates’ website, and are being redirected to the Black Diamond Link reporting platform offered to Punch & Associates’ clients. Black Diamond Link allows you to consolidate the components of your personal net worth in a single location.
Punch & Associates is not affiliated with Black Diamond Link, and as such cannot guarantee the accuracy of information presented, the platform’s functionality, or the level of security associated with the Black Diamond Link platform. While Punch & Associates considered the security features of the Black Diamond Link platform before offering it to clients, Punch & Associates assumes no liability related to your use of the Black Diamond Link platform.
By advancing to the Black Diamond Link platform, you acknowledge that you have considered the above disclosure. Please contact your Punch & Associates relationship manager with questions.