Well. They where/are looking for an Engineer who also works in sales/ with clients.
I'll give some key words from the add. "leading role" , "build relationships with .... business", "Customer ... consulting", "apply as soon as possible. "
I'm NOT saying that there IS something only that there COULD BE.
Pls DYOR. Don't make decisions based on what I've written.