I accepted a job offer yesterday with a new company, but they will not give me a start date until they receive my background check, which should be next week. I was hoping to give exactly 2 weeks notice, but I'm crazy busy right now enrolling new clients and wonder if I should give a heads up sooner even though I don't have an exact last day yet. Adding complication, my supervisor is off this week, but checking email, so I wouldn't be able to have a face to face conversation with her until next week. There is only one other person in my company who does the same job as I do, and she is already aware of the situation. She will likely be the one taking care of my clients until a replacement is hired, as our supervisor rarely even shows up at the office and cannot be bothered to do actual work. So, give a heads up now via email, or wait until I know exactly when my last day will be and submit in person? I should mention that once new clients are enrolled and into the system, the clock starts ticking to get them through the process, keep them in compliance, etc. My supervisor may opt to hold off on enrolling some until my replacement is named, but maybe not.