the team lead of the support department hard at work managing the team and the clients and the customer issues 
the team lead of the support department hard at work managing the team and the clients and the customer issues