First & foremost, James is a good guy, which is always important. In a corporate sense James played a pivotal role in helping rekindle the working relationship between our two companies. James possesses great networking, communication & influencing skills plus a real ‘can do’ attitude which immediately gained my trust & respect leading to plenty of business. Very responsive to requests for support. When you witness James in a team environment it’s obvious he works well at every level. A true collaborator, very professional in his approach.