Top definition
A person that possesses a particularly specialist set of skills such as, pressing play, reading logs and sending the an email.
"I fixed the issue and now all I need to do is run it!" ... "No, wait! You cannot press play, we have to send this to a service support specialist in case we do it wrong!"
via giphy
by specialist123 August 24, 2017
Get the mug
Get a service support specialist mug for your father-in-law Manley.