Our People






Dyad team members are experienced, skilled, dedicated innovators who thrive on helping our customers solve challenges. We’re conscientious professionals motivated to build partnerships with our customers. What drives Dyad’s people? Our commitment to quality, integrity, and customer satisfaction – the standard by which we measure success.
Leadership Team
Craig Foos, CEO
Craig brings 20+ years of experience focused mostly on technology in regulated industries—financial services, healthcare, and insurance—with a track record of driving growth, building operational excellence, and scaling organizations.
Full Bio
Craig holds an MBA from Harvard Business School, an M.A. from Georgetown University, and a B.S. from the U.S. Coast Guard Academy.
When he’s not working, Craig enjoys time with his wife and their growing family in Pittsburgh, PA—usually chasing their four kids around the backyard or on the ski slopes.
Krista Weaver, President & COO
Full Bio
Apart from her professional endeavors, Krista enjoys spending time with family, including two lovable golden retrievers, cultivating her passion for cooking by trying new recipes, traveling, and soaking up the sun in a sleepy seaside town.
Gaurav Mehra, Executive VP, India Development Center
Gaurav Mehra, EVP at Dyad with more than 20 years of experience in software and services, provides leadership and direction to multiple software engineering teams within Dyad.
Full Bio
Gaurav consistently delivers value-driven software solutions with his motivated team through conscientious research and product development. His leadership is marked by a determined and results-driven approach, ensuring that his teams consistently meet and exceed expectations. He is known for his unwavering commitment to excellence, which has significantly contributed to Dyad’s growth and expansion.
Ryan Bosworth, CSO
Full Bio
Ryan holds a degree in Business Administration from the University of San Diego.
Jeff Wargin, CPO
Jeff serves as the Chief Product Officer at Dyad where he leads the development and refinement of Dyad’s product vision, strategies and roadmaps for its products serving the distribution and underwriting markets.
Full Bio
Prior to Dyad, Jeff spent over 25 years in the P&C Insurance software market, focused on bringing innovative, valuable products and solutions to insurers and others in the value chain. Most of his time in the market was spent working with carriers in the core systems space with a large chunk of that at Duck Creek Technologies leading their product team. Jeff is originally from Chicago, but currently lives in the Los Angeles area with his wife.
Mike Hollingsworth, CTO
Full Bio
Chirag Choksi, Senior Director, Solution Consulting
Chirag Choksi is the Senior Director, Solution Consulting for Dyad. A certified Project Management Professional (PMP), Chirag uses his techno-functional background by focusing on consulting our clients on solutions to increase their efficiency and optimize results.
Full Bio
In his spare time, he coaches groups, associations, and companies on Stress Management. He is a foodie and loves to travel.
Tom O’Neil, VP, Solution Consulting
Tom O’Neil, Vice President of Solution Consulting at Dyad, boasts a comprehensive 30+ year career that combines insurance and technology expertise across various roles.
Full Bio
Tom enjoys tinkering around the house, gardening, and traveling.
Jose Rivera, Director, Solution Consulting and Partnerships
Jose Rivera, CIC, ARM, AIS, is Dyad’s Director of Solution Consulting and Partnerships. Jose assists agencies, MGAs/MGUs, and wholesalers by evaluating their business needs and aligning solutions that resolve complex business challenges, enable digital transformation, and expand automation across various operational areas.
Full Bio
He is a licensed insurance agent in Florida and a proud United States Army veteran.