by mikechakowski August 4, 2021
by Biltong Hunter June 12, 2015
Aidan Sites is cool!
by TheDiamondLegend(alt 1) January 11, 2022
Site Lead is a MNC coined job title for the incompetent person who they should have made Managing Director of the business but per experience had to choose her/him as the head of the business who operationally manages the Site and nothing more than that. All the decisions are made by their global counterpart.
Michael Scott is a great Site Lead. He is good with office operations and throwing parties. Poor guy, can't take shots, his decisions are made by his boss sitting in San Diego.
by sesha36 August 16, 2021
by Surrenderthecat April 24, 2023
Get the nesting site mug.
by Hercolena Oliver July 7, 2010