Comment
Comment by jaywalk
Is it possible that your boss actually didn't leave this whole thing in your hands? Are he and you the only IT people in the entire company? Is it possible he just didn't give you the details because other people are handling it?