He's a great communicator with perfect English and a polite and friendly manner. He's detailed oriented and can make things happen. But his thing was live events and now they just aren't happening.
Does anyone here wish they had an expert communicator to help onboard new users or to be a front line for troubleshooting issues?
The team asked me a few times to explain technical updates and particular concepts to them to "rephrase" this explanation to the end customers. They either make 1-1 call with the clients pushing "informal" training or prepare text content that they forward by mail to the clients; they also did webinars. Still, they were more familiar to made calls. I know they have a common phrase to start, something like: "Did you know you could do X "faster/better" by using Y from software," all of this to make sure the customers receive constant training into using our software. I understand that principle or the intention here is that when the customer is well trained and uses the software at his full potential, it's better retained and more valuable.
Your friend looks like it will be great in a Customer Success role; you could even open it up to pre and post-sale functions. Allow him to create content to train your customers, communicate to the customers to get feedback, and push better training and understanding of your product. The goal is to maximize retention and increase conversion to post-sales.
Have your friend add an entry to the regular 'Who wants to be hired' thread https://news.ycombinator.com/submitted?id=whoishiring