Business Achievement: Information Technology

Locus Technologies (Mountain View, CA) for achieving 56% revenue growth in 2011 and a 20% increase in staff. Locus won a significant multi-year contract to manage more than 40 years of environmental data at the Department of Energy’s (DOE) Los Alamos National Laboratory, a win that enabled the company to further expand key capabilities in […]
To access this post, you must purchase EBI Webinar Subscription 5 Users.