ControlRad announces several additions to its leadership team
Peter Pizzo ControlRad, which is focused on reducing unnecessary radiation exposure during fluoroscopically guided procedures (FGP), has announced several additions to its leadership team. Joining are Peter Pizzo as chief financial officer, Amy Lazarus as vice president of USA operations, Joe Ross as vice president of marketing, and Sean Finnerty and Tim [...]