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 15, 2021
 Get the Site Leadmug.
Get the Site Leadmug. by Kelly Castle July 26, 2003
 Get the web sitemug.
Get the web sitemug. by Natalia July 30, 2003
 Get the web sitemug.
Get the web sitemug. by Robey July 28, 2003
 Get the web sitemug.
Get the web sitemug. A set of interconnected webpages, usually including a homepage, generally located on the same server, and prepared and maintained as a collection of information by a person, group, or organization.
Graphic Edge Productions is reponsible for the maintenece of the website, but we have to pay them for it.
by sketchie July 24, 2003
 Get the web sitemug.
Get the web sitemug. that annoying button that appears below almost every definition. when you click on it, it will bring you to a page where you can pay to promote your website.
ADVERTISE YOUR WEB SITE ON URBAN DICTIONARY IN JUST 3 CLICKS is the most retarded sentence ever invented
by stereotypicallama July 5, 2023
 Get the ADVERTISE YOUR WEB SITE ON URBAN DICTIONARY IN JUST 3 CLICKSmug.
Get the ADVERTISE YOUR WEB SITE ON URBAN DICTIONARY IN JUST 3 CLICKSmug. 