Answer: companyshowboat

AnswerCrossword Clue
COMPANYSHOWBOAT

Workplace braggart?