Julia Haigh
Julia Haigh

Julia Haigh

Software engineer who played too many strategy games as a kid. Bad at being told what to do.