Team Michella Weverink

Michella Weverink
Product owner

Michella dog lover

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