Stressed Leader (Stock Footage)

Stressed Leader (Stock Footage)

Team leader energetically explaining something to his colleagues sitting in front of him

by
by
by
by
by
by