Rico Castro Profile Cropped 2020 rev 1

Rico Castro

Public Safety Consultant

Rico is a 27-year veteran of the San Fernando Police Department in Los Angeles County, California. He retired as a Lieutenant having command at various times over the Detective Division, Patrol Bureau and Administrative Services Division. Rico also served in the Army National Guard - Armored Reconnaissance.

After retiring, Rico began serving the public safety community by specializing in the training and implementation of Records and Corrections projects across the country, taking more than 100 small, medium and large agencies from contract signing through go-live.

Rico also served as a mentor for newer trainers and project managers over the years. He assisted in the development of software design, training materials, such as lesson plans and PowerPoint presentations, and specialized installation documents.

Rico has a Bachelor’s Degree in Business Management from Pepperdine University, and is a graduate of the Command College - a Master’s Level Police Leadership Course in California. Rico is active as an Adjunct Professor at Los Angeles Valley College, where he teaches primarily Criminal Investigation and Legal Aspects of Evidence. He is a long-standing member of the San Fernando Police Advisory Council.

Rico also engages in his firearms hobby, has an NRA Instructor’s Certification, and is the current Match Director of the Three-Gun competition at his local shooting range. He currently lives in the Los Angeles area with his wife and has two grown daughters.

Rico’s long and wide-ranging industry and educational experience provides Rico with a public safety perspective that is both informed and insightful.


Jeff Cropped

Jeff Sanders, PMP

Senior Project Manager

Jeff is a proven Project Management Professional with over 35 years of experience in the Public Safety software industry.  Jeff has experience in many areas of the industry including development, training, operations, and project management.

He has successfully managed the implementation of over 200 projects across the Country during his career.  These projects included Computer Aided Dispatch (all disciplines), Police and Fire RMS, Police and Fire Mobile, Jail Management, Civil Processing for Sheriff’s Offices, eCitation, eCrash, and Reporting/Analytics. The projects ranged from single jurisdiction to large complex departments with over 60 agencies.

Jeff holds certification as a Project Management Professional (PMP) by the Project Management Institute and has a Green Belt certification in Six Sigma process improvement.

Jeff lives with his wife Jodi, enjoys time with his grandchildren, and is very proud of his son who serves in the Army as a Green Beret.


Michele Jones

RFP Manager

Michele Jones is a technical writer with over thirty years of experience.  She has supported numerous projects throughout her career.  Her focus is on quality assurance and quality control, assuring that each document meets the standards for clarity and validity. Her main responsibilities include developing proposals and reports along with providing support to the Business Development Manager and Project Managers.

Michele is an avid supporter of Habitat for Humanity, whose mission is:  Seeking to put God's love into action. Habitat for Humanity brings people together to build homes, communities and hope. Michele provides support to Allegheny Valley Habitat for Humanity and Armstrong County Habitat for Humanity.

In her spare time, Michele enjoys mentoring young writers and provides editing services for local authors.


Christina Stoppard


The foundation of Christina’s career in Public Safety began in 2007 when she enrolled in the Law Enforcement, Corrections, & Security program at Lancaster County Career and Technology Center. In addition to her primary coursework in Law Enforcement, she became PA-EMT certified in Hazmat Operations, Fire Rescue, and Incident Command. After graduating from the Protective Services Academy, Christina was hired as a Program Assistant at the Lancaster County Public Safety Training Center where she built relationships with First Responders and Instructors from all across Pennsylvania.

In 2013, Christina was hired as a dispatcher for a multi-agency, multi-jurisdictional PSAP, handling emergency and non-emergency Calls for Service for a population of 420,000 residents. Her commitment to Emergency Communications and Technology became apparent as she transitioned into her role as CAD Specialist. Her responsibilities included maintaining the security, configuration, and reliability of the dual-environment Enterprise CAD solution and resources such as MDC, Paging, ProQA, GIS, and CPE.

When Christina was promoted to Telephone Administrator, she managed the Emergency, non-emergency, and backup telephone system services, equipment, and networks, for 911 Communications and the Office of Emergency Management. She coordinated the implementation of RAVE Smart 911, Panic Button, Text 911, & RapidSOS. She has also facilitated Telephone Projects such as ALI Database Conversion, Recorder Migration, Telephone Network & Billing Audit, and CPE Regionalization. An asset in critical systems administration, Christina also has PSAP Operations experience from serving on the 911’s Morale, Policy, & Public Education Committees. She is an APCO Registered Public Safety Leader, and is certified in Group and Individual Critical Incident Stress Management.

Christina joined National Public Safety Group in January 2020 with great enthusiasm, and looks forward to leveraging her experience in emergency services to provide the best customer service to our customers and their citizens.

Bob Hafner

Robert (Bob) Haffner


Bob came to us with over 32 years of Public Safety experience. He began his career in 1984 with the City of Bethlehem police Department. Over the course of his career he consistently advanced to leadership roles within the organization in which he served. These roles included Patrol Sergeant, Patrol Lieutenant, and Lieutenant over the community service team. Bob retired in 2013 in the position of Captain and immediately returned to the Public Safety sector as 9-1-1 Director, where he provided strategic direction and oversight to the E 9-1-1 Center of a city with a population of over 75,000. The center provides communication services for the 160 Officer Police Department, 105 Person Fire Department, and 50 Person EMS Unit.

Bob has been certified as a Diversity Practitioner and has completed Executive Police Training, Hostage Negotiation certification and a host of other professional development courses pertinent to the efficient operation of police organizations. Bob served on the Executive Board of the Pennsylvania National Emergency Number Association (PA NENA) including the position of President. During his tenure with PA NENA, he served on the committee that worked with State Legislators to write Pennsylvania's current 9-1-1 legislation. Projects that Bob oversaw during his career included an upgrade of the city’s radio system, to a Motorola Astro system, total upgrade of all equipment in the dispatch center and the addition of a console video recording system, and a full citywide public safety software suite implementation which included CAD, Police and Fire RMS, Police and Fire Mobile, and analytics.

Bob serves on a number of community activity boards and has received a distinguished service award, Community Awareness Award, and Eight letters of Commendation just to name a few.

Bruce 2

Bruce Temple


Bruce started his public service career  in 1987 when he became a patrolman with the Roanoke Rapids Police Department. During his tenure at Roanoke Rapids PD Bruce advanced through the ranks of Uniformed Sergeant, Uniformed Lieutenant, Field Training Coordinator, and Detective Lieutenant.

In 2002 Bruce found a new calling at the Halifax County Sheriff’s Office where he once again excelled in his career and by 2007, he had attained the rank of Major of Investigations. Through his hard work and dedication to his agency and the citizens of North Carolina Bruce was named Chief Deputy of the Halifax County Sheriff’s Office in 2013. This role designated him as Administrator to all divisions of the Sheriff’s Office as well as the County Jail, including professional standards, evidence and the “H.E.A.T” (SWAT) Team. Bruce also took charge of policy revisions, media releases, gang awareness, and budgeting. He acted as liaison between his agency and the US Attorney’s Office as well as other Federal agencies.

In 2016 Bruce became involved with the administration of the North Carolina Department of Public Safety to hone his skills in the prison environment, and in 2018 he came full circle by returning to Roanoke Rapids as a School Resource Officer. He remains certified and active with North Carolina training standards and the Halifax County Sheriff’s Office.

Bruce holds a strong sense of community and regularly participates in community outreach and fundraising events for those in need. He and wife Greta enjoy family-oriented activities, comedy, and attending their children’s youth sports games.

Jay Burch 2

Jay Burch


Jay began his career in 1990 with the uniform patrol division of the Roanoke Rapids PoliceDepartment. He advanced in rank from Police Officer to Police Officer II, and then to Master Officer picking up the responsibilities of Field Training Officer (FTO) and Senior squad officer along the way. In 1998 Jay exchanged his municipal duties for those of a County officer when he joined the Halifax County Sheriff’s Office. He again earned rank and responsibility very quickly as he showcased his strengths as an FTO and a first line supervisor. Jay became a Lieutenant over investigations for the Sheriff’s Office in 2004 and by 2009 he proved himself worthy of the title Captain of the Investigations Division.

In 2013 Jay turned his focus to the County’s Detention Center where he was named Major and saw to the overall day-to-day operations of the facility. During his Tenure as the Administrator of the Halifax County Sheriff’s Office, Detention Division Jay amassed a tremendous amount of knowledge regarding the intricacies and areas of liability within a jail, which was instrumental in increasing the facility staff by thirty-three percent and creating a transport unit.

Jay, along with his wife Hala remain dedicated to their community by regularly participating in
community fundraising events to assist those in need. The two enjoy spending time with their
three grown sons, close friends, and extended family.


Cheryl Guzman


Cheryl began her criminal justice career with the York County Sheriff’s Office, Detention Division in 1993. She made it her mission to learn as much as she could about the inner workings of a Jail. Over the course of her career she became directly involved in all aspects of the detention center including booking and release, classification, commissary, inmate telephones, inmate funds, inmate records, NCIC, training, reporting, billing, budget and technology.

Her true love was the implementation and management of facility projects. She was involved with setting up policies and procedures relating to the newly constructed facility in 1995 as well as training staff on the functionality of the new technology within it. In 2000 Cheryl was promoted to Systems Technician Officer which directly involved her in every aspect of existing and upgraded technology within the facility. By 2005 Cheryl was leading all technology related projects within the detention center which included a total facility security system upgrade and the implementation of a new JMS. Cheryl also led the data conversion of the two previous JMS systems used by the facility.

In 2016 Cheryl was the first female in the Sheriff’s Office to attain the rank of Captain. This position allowed her to learn additional aspects of Detention Administration. Cheryl retired in 2018, to care for a sick family member, but continued to sharpen her skills by finishing her BS in Criminal Justice and persuing a Project Management Professional (PMP) Certification in the hopes of assisting of her law enforcement family again one day.

Cheryl is a co-founder of the annual “Kickin for a Cause” kickball tournament, which partners with local children’s assistance groups in York county to provide essential fundraising. She is a board member of “Crime Stoppers”, York county, is active in her church, and is a proud “Band Mom”. Cheryl and her husband Robert have four wonderful children.

Brooke Brabant began her public safety journey here at National Public Safety Group in 2019.  Brooke graduated as a Registered Nurse from Carolinas College of Health Sciences in Charlotte, NC and obtained her BSN at the University of North Carolina at Wilmington. Brooke works in critical newborn care in the Neonatal Progressive care Nursery at Levine Children’s Hospital, which is a step-down unit from NICU.

Brooke is helping to manage our Customer Satisfaction and Business Development. She is also our trade show coordinator and assists us with finding new tools to be successful.

Brooke Brabant

Operations Manager

Brooke Brabant began her public safety journey here at National Public Safety Group in 2019.  Brooke graduated as a Registered Nurse from Carolinas College of Health Sciences in Charlotte, NC and obtained her BSN at the University of North Carolina at Wilmington. Brooke works in critical newborn care in the Neonatal Progressive care Nursery at Levine Children’s Hospital, which is a step-down unit from NICU.

Brooke is helping to manage our Customer Satisfaction and Business Development. She is also our trade show coordinator and assists us with finding new tools to be successful.


Larry Caddell

President and Founder

Larry  started his career serving his country in the United States Air Force and in the Air Force Survival School. Upon his return to civillian life he provided services to several North Carolina banks.  His latest in the capacity of an Area Executive over 5 branch offices.

When Larry made the decision to change adventures he went to work at Southern Software in Southern Pines, NC.  After a short time, Larry was invited to buy into the company and became an equity owner and CEO, where he spent the next 16 years until his retirement.  As CEO, Larry led the company toward providing Public Safety Software solutions and further pushed for a Commercial Off the Shelf (COTS) solution which was all new to the company. His specialty was in customer support; going so far as to include his home telephone number on his business card.  Satisfied customers were his business.

Most of Larry’s adult life has been spent in public service and service to his community. He has been a volunteer fireman, County Commissioner and Mayor for the town of Carthage North Carolina and he still serves on his community's College Board, Recreation Committee, Fire Commission, and as Vice Chairman of the Board for Sandhills Teen Challenge, a local treatment center for those held hostage by addiction  . Larry also serves his faith community of Grace Church in numerous ways.

Larry and his lovely wife Lisa are the proud parents of 3 adult children and 6 grandchildren. They live on their farm with their dog Monty.


Buck Mims

CEO and Founder

Buck began his public safety journey in 1988 at the Roanoke Rapids Police Department in North Carolina. In 1990, he was led to serve with the North Carolina State Highway Patrol. Although he left fulltime work as a law enforcement officer he remains sworn in the state of North Carolina and has accumulated over 30 years as a sworn officer. He continues to serve as an active General Instructor, Active Shooter Instructor and has served as a Specialized Firearms Instructor.

When Buck left full time law enforcement, he started a new career path in public safety technology.  He contunued on that path for over 15 years during which he was privileged to lead teams and perform direct sales in several cutting edge public Safety software technologies, including:

Computer Aided Dispatch (all disciplines), Police and Fire RMS (Client/Server and Hosted), Police and Fire Mobile (Windows and iOS), Corrections and Jail Management Software, Civil Software for Sheriff’s Offices, eCitation, eParking, eCrash, Reporting and Analytics, Officer Wellness and Analytics, In car video / Body worn video, Advanced License Plate Technology, Outdoor Warning Sirens, Emergency Equipment for Emergency Vehicles, and Mass notification and interoperability software.

For the last five and a half years, Buck has worked at a Tier 1 Public Sector software company where he developed a specialty in multiagency consortiums.  His largest consisting of 38 agencies with 10 PSAPs.

Buck is active in the ministry at Grace Church of Southern Pines, where and his wife Kimberly also counsel individuals and married couples. Buck and Kimberly are also the proud parents of two adult children and their  little Shih Tzu, Layla Lu Mims.

© 2020 National Public Safety Group 
Aberdeen, NC |  910-420-3667
To answer before listening – that is folly and shame.
Proverbs 18:13