New York, NY

As the person who oversees our software engineering teams, I spend a lot of time thinking about how we can improve our software, technology, architecture and process. I also strive to create a culture where people feel challenged and empowered.

Comments are closed.