January 21, 2020 StimGuard appoints new chief financial officer StimGuard today said it appointed Stephen Deitsch as chief financial officer, effective Jan. 15. Read More