Ben Tatta

Ben Tatta

Ben Tatta is Chief Commercial Officer for Operative.

Latest articles by Ben Tatta