well dude,
some people are evrry good with their hands or verry technical.
other are good with communication between people and selling stuff.
you will need bith to end up with a good result.
loads of those technical people cant talk they are jsut to shy or something like that. most dont adfmit it but its true.
thats where the salesman/PR guy kicks in. he will explain the costumer it as easy as possible with his smooth talk.
If you cant convince them, confuse them