News

In today's enterprise landscape, software development often resembles a game of telephone. Business users articulate needs, and—after those needs go through layers of marketing, product and ...
Volunteering for more responsibilities put this tech exec in line to run software projects of increasing importance to her ...