Steve Bird is a Creative Director at Storm Games. Previously, they served as the Creative Director at Big Idea Games Ltd and briefly at Storm Gaming Technology. They also held the position of Studio Manager at JPM International Ltd and Eclipse Gaming Ltd, as well as Senior Artist at Outback Gaming Group. Their extensive experience in the gaming industry showcases their creative leadership and artistic skills.
This person is not in the org chart
This person is not in any teams
This person is not in any offices