Honestly, she doesn't sound very nice. She sounds like the kind of person with good social skills of the sort that allow her to take advantage of people by, say, bullying them into working for free and then putting them in the position that they would feel enormously guilty if they left because they are the only engineer. For people who are very socially astute and also in a position of power, such situations are often planned, not mere coincidence.
I suggest you find a means to deal with your personal weaknesses in terms of not feeling comfortable interviewing and what not.