Avatar - Avi Mizrahi

Avi Mizrahi

Toronto, Canada | Strategy, Marketing, Innovation | Helping companies envision and realize important goals for growth.

Magazines

Flips

Likes