Kevin Welch

Chief Financial Officer
Photo of Kevin Welch

Kevin Welch, Chief Financial Officer for SourceAmerica, oversees all financial matters on behalf of the organization. Experienced at navigating the complex financial and operating landscapes of both nonprofit and corporate entities, Kevin provides invaluable expertise across the many diverse sectors of the organization.
Previously, Kevin was Chief Financial Officer for TechnoServe, a nonprofit that works to address international poverty. He also served as Vice President for Finance for Neustar, Inc., an information and technology services company. Skilled at business planning and analysis, budgeting and financial operations, Kevin has a proven record of success providing effective financial leadership on everything from one-time projects to the ongoing global operations of corporations with multi-billion-dollar revenues. 

Kevin has an MBA from Georgetown University.