Student or Learner
the sentence is "after finishing her trip, latest by March 2015, she will continue to work for us".
What does that mean?
What does March 2015 related to? To the end of her trip or to the end of her work?
Thanks in advance
It's not proper English, so this is only a guess. Perhaps it is supposed to mean that she will finish her trip by March 2015 at the latest, after which she will return to work for them.