James Gregg has been appointed Director of Sales and Marketi