I have worked with one of the engineers in question..... he is one of the most experienced, knowledgable engineers ive ever worked with... it will be a sad day if he is charged in relation to this accident.
Regardless of where the switch was left after maintenance... it should still have been picked up by the crew.