Dr. Rebecca Swift, Senior Vice President, Creative, leads content creation used in award‑winning advertising, design and editorial around the world.

read more close

, United Kingdom
Copy invite link
My Contact (0)