Broker Check

Meet Our Team

John G. Venne, CFP® ChFC®

Partner

(856) 282-2324

johnvenne@ballastfin.com

Private Wealth Advisor John Venne is a financial planner with a client-service philosophy that focuses on highly personal and attentive relationships with customized, objective services. John establishes a warm, approachable demeanor...

Read more

David S. Corson, AAMS®

Partner

(856) 324-3835

davidcorson@ballastfin.com

After nearly two decades of financial advisory experience with a large Financial Services Firm, as well as a one-year stint on Wall St., David joined Ballast Financial as a founding partner in 2015. Today, he offers Ballast Financial...

Read more

Kevin J. Ross

Partner

(856) 324-3833

kevinross@ballastfin.com

Kevin began his career in the financial services industry in 1990. He started as a fixed income trader with a large financial institution. A year later, he became a financial advisor and has been guiding clients ever since. Kevin...

Read more

Michael J. Sharp

Partner

(856) 324-3834

michaelsharp@ballastfin.com

Over the more than two decades as a financial advisor with a large financial institution, Michael has developed broad expertise in investment management, financial planning, risk management, tax strategy, retirement and estate planning...

Read more

Kimberly Visco

Client Service Associate

(856) 324-3837

kimvisco@ballastfin.com

Kim has been in the banking/finance industry for four decades. An integral part of the success of Ballast Financial, Kim’s primary focus is to provide the highest level of client service in a timely manner. Kim and her husband...

Read more