First impression was very well-spoken and brought some 'energy' to the call. Was very easy to understand, hopefully he handles himself this well in front of the large customers and opportunities ahead.
The experience does seem lacking as you mention.
Sometimes a new point of view, and a fresh 'point of contact' will help when dealing with other companies' newer contacts?
Also appreciated that he spoke to what the total opportunity down the road could be.