Episode 17: Michelle Cirocco, Chief Responsibility Officer at Televerde

Episode 17: Michelle Cirocco, Chief Responsibility Officer at Televerde