Log in
Astra Games
Contact
Links
View in org chart
John Williams
Head Of Programming
Michael Davies
Software Engineer
Gabrielle Cross
Junior Software Engineer
Jonathan Spencer
Dan Nicholls
Senior Software Engineer
+ 1 more
April, 2017 - present
July, 2015