TEDWomen 2021: What Now?
La Quinta Resort & Club, A Waldorf Astoria Resort 49-499 Eisenhower Drive, La QuintaWhat a time it has been! The past year has upended so much for so many, and forced global reckonings with systems, processes and policies that too often let us […]