Karma I will say people leave organisations all the time, with some not always warming to an overseas position but of the other hand this is certainly information that does concern me and most definately want to hear from Carbon Energy on this matter emmediately for clarification.
Cheers