Episode 17: From Punta Cana to Paris to the Florida Peninsula, Carlos Taveras Has Never Backed Down From a Challenge; Today, as Communications Leader for Johnson & Johnson Vision, He’s Setting His Sights on Helping Americans See

Episode 17: From Punta Cana to Paris to the Florida Peninsula, Carlos Taveras Has Never Backed Down From a Challenge; Today, as Communications Leader for Johnson & Johnson Vision, He’s Setting His Sights on Helping... Watch and Listen
Copy link
Powered by Social Snap