Soizick Meister was born in France and graduated from the Basel Graphic and Design school in Switzerland. She is an accomplished graphic designer, illustrator, and fine art painter. She currently resides in Vancouver, Canada and also has studios in France and Switzerland. Soizick has an impressive list of clients including World Wildlife Fund, Unicef, Novartis, Swiss Air, Forbes Magazine, and Red Cross.