PALO ALTO, Calif. and MONTCLAIR, N.J., Nov. 30, 2017 /PRNewswire/ -- Months after Series A investment from New Enterprise Associates, Inc. (NEA), pioneering full-lifecycle project management platform Sitetracker has been recognized by Comparably today as one of the Top Fifty Places to...