![](https://sdps-idpa.org/wp-content/uploads/2021/08/Blasingame-770x470.jpg)
Jon Blasengame
Newsletter
![](https://sdps-idpa.org/wp-content/uploads/2017/08/staff-ryan.png)
Ryan Harrigan
President
![](https://sdps-idpa.org/wp-content/uploads/2017/08/staff-marty.png)
Marty Johnson
Stage Compliance Officer
![](https://sdps-idpa.org/wp-content/uploads/2021/03/dhong.jpg)
Dave Hong
Treasurer
![](https://sdps-idpa.org/wp-content/uploads/2021/03/IMG_4782-1.png)
Fred Mowrey
Registrar & Classification
![](https://sdps-idpa.org/wp-content/uploads/2017/08/staff-sean.png)
Sean Young
Past-President Pro Tempore
![](https://sdps-idpa.org/wp-content/uploads/2017/08/staff-kevin.png)
Kevin Ballment
Vice President
![](https://sdps-idpa.org/wp-content/uploads/2021/03/20210501_094016.jpg)
Jong Choi
Webmaster
![](https://sdps-idpa.org/wp-content/uploads/2023/03/carlene.jpg)
Carlene Ellis
Secretary
![](https://sdps-idpa.org/wp-content/uploads/2021/03/drice.jpg)
David Rice
Equipment Officer