Team Michella Weverink It is time to say goodbye to E-sites Caribbean

Michella Weverink
Product owner

Michella dog lover

Project boss. Always in for a laugh. Strict but reasonable. Laidback. High heels. Honest. Dog lover.