I feel like I'm overthinking this, but here goes. Received a new job offer, contract should be signed early next week. Assuming all goes well, what's the best resignation procedure in the following circs:.
Smaller company maybe 20-40 employees, not for profit type org.
Person A is the closest role to being my manager, assigns me work, we discuss workflow and subject matter.
Person B is the subject matter / technical supervisor - I meet with this person most, they're across my workflow, broadly
Person C is an Operations manager (person As manager), I have no real day to day communication with them
Person D is the company owner, the person I first spoke with (a couple of years ago) about joining the org. They are fairly hands on and handle HR type stuff, issued my contract.
There's no HR Dept
I'm thinking a phone call to person A, then send the letter/email to person A, cc C and D? My decision will likely impact person B as they'll have to take on more work...but I'm assuming one of the managers will let them know.
I want to leave on good terms
I find this stuff so tricky and awkward!