Not that I'm playing this game, but having seen this thread title scroll by on my screen, for the umpteen zillionth time, it occurred to me that I can think of professions that I have held covering C through F. Two, in fact, for C. And not quite having yet hit the “Post Reply” button, I've thought of a second one for E as well.
Computer Programmer, Construction Worker
Data Analyst
Electrician (my current profession), Electronic Technician (these two “E” professions are not as closely related as you probably would assume)