Danny BuccilliFeb 22, 20212 minCan you see the world?“Being on top of things” in the common business language means knowing everything about a project from the inside out. A person that is...