It's somewhat unclear how the correspondence between you two went down, but he shouldn't work in sales if he lets his temper get the best of him.
I always thought that you can only be one thing at a time, either an engineer or a sales person, just two different mindsets.