Cara Parrish CEO Cara Parrish Consulting

Leonardo B Luz UX Designer Square Enix MontrealPriyank Badkul Product Owner Huuuge Games