Tag: Isabelle Tadmoury
Five Questions With: Isabelle Tadmoury
Isabelle Tadmoury came to FirstWorks after 15 years in corporate communications. Her most recent role was director of communications for Europe, the Middle East...