StimGuard appoints new chief financial officer

StimGuard today said it appointed Stephen Deitsch as chief financial officer, effective Jan. 15.

Read More