Article written by

James is Director of Product at eNovance. His main interests are in developing open source cloud solutions for devs, operators, and end users. In his spare time he enjoys playing sports, traveling, and sampling new cuisines.