Stro began his professional career at Palomar Insurance, joining the firm as a Commercial Insurance Marketing. In this role, he gained hands-on experience in insurance quoting, coverage analysis, and building a strong technical foundation in the commercial insurance market.
Motivated to take on a more client-facing role and expand beyond the marketing side of the business, Stro transitioned into an Account Executive position. He now works directly with clients to understand their operations, evaluate risk exposures, and deliver tailored insurance and risk management solutions aligned with their business goals.
Stro is a graduate of The University of Alabama, where he earned a Bachelor of Science in Commerce & Business Administration with a concentration in Finance and a minor in Real Estate. He also holds the Construction Risk & Insurance Specialist (CRIS) designation, demonstrating his commitment to early professional development and specialization in the industry. Outside of work, Stro enjoys watching sports and spending time with friends and family.