Actually he answered me late last night, not during normal business hours. And plenty of companies I have stocks in have the CEOs handling Investor Relations, some of which have a much bigger market cap than this one.
If you own stock in this company bashing its CEO is not going to help anything. If you don't own stock in it, why post here?