Meet Our Team

A dot pattern used for graphical purposes
James Rukstalis

James Rukstalis

President

CERTIFICATIONS: CLU, ChFC, CFP®
CA Ins. License #0D71530
FINRA CRD #6736220

With over two decades of experience, James has built a successful retirement planning business with clients throughout the United States. He has worked with regular individuals from all types of professions including Federal Employees, Local Government Employees, Nurses, Doctors, Teachers, Politicians, Attorneys, Tech Engineers, Executives, Artists, Football Coaches, and even some pro athletes and celebrities.

His specialties include primarily financial planning which includes: planning for retirement, setting up guaranteed retirement income, estate transfer planning, FERS & CERS Governmental retirement planning, and planning social security strategies.

He was instrumental in helping overturn the 401(a) retirement plans to BART employees for the state of California. He has helped advise the pension board for City of San Jose. He also holds a variety of licenses including Insurance (CA Ins # 0D71530), Real Estate, NMLS (Lending), Securities (FINRA CRD# 6736220) & Notary Public. He is licensed in multiple states and holds many designations including CFP®, CLU, ChFC, CAS & ChFEBC. He has obtained Certifications from Harvard University Extension School in both Principles of Finance as well as Corporate Finance.


Peter Bradshaw

Peter Bradshaw

Senior Advisor

CA Ins. License # 0M45617
FINRA CRD# 6997508

Peter was born and raised in Westport, Connecticut before moving across the country to Santa Clara, California to pursue his B.S. in Economics from Santa Clara University. While finishing his senior year, he joined the company as an intern where he was mentored by James and worked directly with him to help our clients. After graduating from SCU, he obtained his California Life Insurance License #0M45617 and is also licensed as an Investment Advisory Representative FINRA CRD# 6997508. He is a Certified Financial Planner™ (CFP®).

With his knowledge and experience, he specializes in giving clients advice and recommendations on insurance and securities to formulate a comprehensive financial plan as the company’s Senior Agent.


Gage Campbell

Gage Campbell

Financial Advisor

CA Ins. License # 4386562
FINRA CRD# 7939683

Gage was raised in Vacaville, California, and recently moved back to the Bay Area after graduating from the University of Nevada, Reno. During his time at UNR, he earned his degree in Finance with a minor in Economics. While in his senior year, he joined the company as the newest advisor where he was mentored by Peter Bradshaw, the firm’s senior advisor. Gage also obtained his Life Insurance License (#4386562) and Securities License (CRD# 7939683), demonstrating his expertise in the field of financial advising. In his free time, he enjoys the outdoors, whether that’s snowboarding near Lake Tahoe or backpacking through the Sierra Nevada.


Raymond Wong

Raymond Wong

Senior Tax Professional

Certification: EA
Enrolled Agent #139432

Raymond has been doing taxes for over 10 years. He recently earned his Enrolled Agent (139432-EA) certificate that allows him to practice before the IRS.

In his spare time, Raymond enjoys gardening and is active with his church. He’s very happy to be a part of the J.R. Financial & Insurance Services team and is looking forward to assisting our clients with all of their tax questions and needs.


Alma Portillo

Alma Portillo

Tax Professional

Born and raised in Ensenada, Baja California México, Alma moved to the Bay Area in 2019 with no plans to leave. She holds a Bachelor’s degree in Language Teaching, and is currently attending College to get an English-Spanish Translator and Interpreter Certificate. She is also a Certified Fitness Trainer.

Alma is grateful for the opportunity to work for J.R. Financial and Insurance Services and is looking forward to learning everything this company has to offer. She loves to help people, and working for this awesome company gives her the opportunity to be in touch with our community. She is ready to conquer her fears and become a successful woman.

In her free time, Alma works out to keep herself healthy. She also follows sports like football and baseball (She loves to be out there at the stadium). Alma loves music from classical to classic rock n’ roll. She describes herself as an old soul.


Maryann Castro

Maryann Castro

Executive Assistant to the CEO

Maryann was born in Fresno, California and moved to the bay area when she was 10 years old. She brings 25+ years of administrative experience managing teams and bringing products to market. Her past experiences in the medical field, stemming from past start-ups and corporate companies, will help provide the support needed for our fast-growing company. Maryann hopes to continue to grow and develop with each coming opportunity.

Outside of the office, she volunteers at her church by teaching the youth. Maryann loves to play Pokémon Go, read and bake. Trying new recipes and sharing her creations with others brings her joy.


Andrew Christian

Andrew Christian

CMO and Vice President of Community Outreach

With a background in teaching and educational leadership, Andrew brings his perspective to educating our clients and the community about who we are here at Alturas and how we work together in reaching your financial goals.

A Bay Area native, Andrew is from San Jose and believes that everyone in our community should have access to ethical financial advice that is in their best interest and empowers individuals to take ownership over their financial future. He is passionate about working with youth and partnering with organizations that inspire entrepreneurship and financial literacy.

When he’s not working, you can find him exploring local breweries and wineries, practicing his hopeless golf swing, or driving over the hill to the beach.


Zoe Holtz

Zoe Holtz

Marketing Specialist

Zoe is a bay area native, born and raised in Los Altos Hills. She attended UC Santa Barbara where she majored in Economics and minored in Professional Writing. She creates educational social media posts and plans community outreach events for J.R. Financial. If you ever see her, be sure to say ‘hi’, she might give you some cool swag if you follow one of our social media accounts.

In her free time, she enjoys drinking matcha lattes, playing video games, and buying more house plants.


A dot pattern used for graphical purposes

Take control of your retirement Future.

Book A Free Session