Broker Check

Team

The Team of experienced professionals at Roche Financial are prepared to assist you and your company with all of your needs. From developing a successful employee benefits program to securing your family’s financial future, to ensuring proper health insurance coverage our team is here to help.

Experience the difference working with the team at Roche Financial, Inc. 

 

David J. Roche

President

(570) 322-1880

(570) 322-1883

droche@rochefinancial.net

David Roche has been a Business Consultant in Employee Benefits for more than 40 years. After many years as a partner in another professional management firm, he started Roche Financial in August 1991. Since that time, Roche Financial...

Read more

Maggie Roche

Investment Executive & Account Manager

(570) 322-1880

(570) 322-1883

mroche@rochefinancial.net

Maggie has been working in the Investment and Insurance industries for over 28 years. As a Registered Representative with Cetera Advisors LLC, she provides individuals with investment portfolio analysis and advice on life insurance...

Read more

Zach Prowant

VP of Benefits Planning (Health Insurance Coordinator)

(570) 322-1880

(570) 322-1883

health@rochefinancial.net

Zach is a 2010 Graduate of Susquehanna University with a degree in Business Administration, emphasis in Finance. He spearheads the health Insurance line of business in particular, but is also assisting clients with ancillary and...

Read more

Kory Datres

Investment Advisor Representative

(570) 322-1880

(570) 322-1883

kdatres@rochefinancial.net

Kory Datres is an Investment Advisor Representative, Cetera Advisors LLC and insurance agent with Roche Financial. As a 2009 graduate of Penn State University and the Smeal College of Business, Kory provides customized investment...

Read more

Clara Hemling

Administrative Support

(570) 322-1880

(570) 322-1883

chemling@rochefinancial.net

Clara is the face of Roche Financial. She has been a member of the Roche Group since 1997 and she is the friendly face and voice who greets you. As a licensed agent she is excellent with fielding and...

Read more

Matt Cardillo

Investment Advisor Representative

570-322-1880

570-322-1883

mcardillo@rochefinancial.net

Matt is an Investment Advisor Representative and Administrative Assistant that helps clients with personalized investment strategies along with servicing employee benefit plans. Matt is a licensed...

Read more

Calli Alberts

Communications Director

calberts@rochefinancial.net

As the Communications Director at Roche Financial, Calli is responsible for managing projects, operations, metrics, and people in regard to the day-to-day business operations and marketing efforts. Calli has experience in marketing,...

Read more

Michele Horne

Financial Advisor Assistant

570-322-1880

570-322-1883

mhorne@rochefinancial.net

Michele Horne is the Financial Advisor Assistant at Roche Financial. She assists the staff with maintaining client accounts, scheduling appointments, and fielding inquiries from clients. She helps with employee benefits and 401(k)...

Have a Question?

Thank you! Oops!