Log in
Invoke Studios
Contact
Links
View in org chart
Leroy Athanassoff
Senior Creative Director Unannounced Project
Guillaume Fréchette
Senior Producer
Nicolas Ferrand
Principal Concept Artist
Pavel Maximytchev
Principal Sound Designer
Ethan Petty
Principal Writer
+ 1 more
July, 2021 - present