Guiding You Towards Financial Security

As your Virtual CFO, we aim to secure your financial foundation. We do this through a strategic and tactical management of your company’s financial systems and staff. We make sure everything is in sync with your needs so that your business can continue to grow and prosper!

Our Financial Manager offering provides you with a secure financial operations management system. We help control and support your company’s financial systems and administrative support staff. This allows you to do what you need, to focus on and grow your business! 

Our Non-Profit Finance offering is designed specifically for entities that are tax-exempt or charitable. It is especially designed for entities that require a more hands-on approach to accounting and taxes.  Could your non-profit use some financial guidance or direction?

Secure Direction’s goal is to provide exemplary financial guidance for our clients through open communication, clear goals, and practical solutions. We strive to build relationships with our clients that fuel ideas and generate growth.


Meet R.J.

Richard J. (R.J.) Soeder is a Certified Public Accountant with a Masters of Business Administration from the Katz Graduate School of Business at the University of Pittsburgh. He has worked in public accounting at Deloitte & Touche, Corporate Banking with PNC Bank, and then has spent the last 5 years in the Controller/CFO role for local, small businesses in the area. In addition to managing cash flow, vendor & customer relations and working with banking and legal representatives, he specializes in improving operating efficiency through changing systems and processes via technology and/or eliminating redundancies for new and mature businesses.

R.J. lives with his wife and three young kids in Upper St. Clair. On the weekends, he can often be found coaching his kid’s soccer team or cheering on the Notre Dame Fighting Irish! 

You're One Click Away from the Right Direction

Location and Hours

Wednesday: 8:30-5:00

Friday: 8:30-5:00

Other Hours by Appointment Only

Mobile: 412-841-0228

Office: 412-407-6926