Peter Crook, new President and CEO of Upsite Technologies, was recently profiled in the Albuquerque Business Journal. From the article: Peter Crook Recognition Plaque Peter Crook Date added:January 13, 2014 Submission Type:New Hire Current employer:Upsite Technologies Current title/position:President and Chief Executive Officer Industry:Technology Position level:President Position department:Operations Previous Employer:EA2 Previous title/position:Managing Director Duties/responsibilities:Upsite Technologies Inc. has named Peter Crook as president and CEO, a position he previously held from 2003 to 2009 alongside founder and […]