Broker Check

Meet the Team

James C. Kieckhafer

Branch Manager/Registered Representative

(949) 270-7800

[email protected]

Certified Public Accountant

BS Marquette University

Jim began his career at Arthur Andersen, LLP in 1982, departing after ten years to form what is now Kieckhafer, Schiffer & Company LLP. Jim has obtained licensure as a Certified Public...

Read more

Greg S. Johnstone

Director of Advisory Services

(949) 270-7780

[email protected]

Greg joined KS Financial Advisors in February 2002. As Director of Advisory Services, Greg’s primary role is oversight of financial planning activities, investment research, and new product due diligence. 

Read more

Scott J. Schiffer

Registered Representative

(949) 270-7888

[email protected]

Certified Public Accountant MBA University of Colorado Scott joined Kieckhafer, Schiffer & Company LLP in 1993 with a desire to combine technical expertise with a focus on client service. Scott brings strong multi state and international...

Read more

Ian D. Hornstein

Certified Public Accountant

(949) 270-7829

[email protected]

BS University of Southern California Ian began his public accounting career in 2002 as a staff accountant and was promoted to senior accountant in the audit department at Deloitte, LLP in Orange County. After working at Deloitte for 3...
Read more