Answer: robertservice

AnswerCrossword Clue
ROBERTSERVICE

...the head of customer relations...