I have confirmed this story to be true. I'm on the phone with Neteller right now, they are trying to get me a PR person or manager to discuss the history of John LeFevre, and when he left the company. As recent as November 2005 I found a press release with his name on it.
***UPDATE*** they are not permitted to release any information over the phone, however their corporate compliance department will disclose what they have to -
[email protected] if anyone is interested.
TT [img]/images/graemlins/club.gif[/img]