Steven O'Donnell

Head of Technology

Steven studied Computer Science at Worcester Polytechnic Institute and English at the University of Massachusetts at Amherst, and was a freelance web developer and designer before joining the technology team in 2007.

He is currently the Head of Technology.

Before he was a web developer, Steve held an array of interesting-sounding jobs, including certified pharmacy technician, barista, elementary school custodian, writing consultant, copy editor, and stage manager.

He has two kittens, and enjoys writing, video games, and dopey folk music.

He cannot dance.

We've updated our Privacy Policy, and this site uses cookies. Read the Privacy Policy to learn more.