He wasn't just on the board, but a co-founder and the CEO until 20002:
[ QUOTE ]
In 1999, Stephen Lawrence, the founder and major shareholder of the NETELLER Group, conceived the idea of an 'e-wallet' that could be used to fund Internet based transactions without the security risk of processing transactions at each of multiple merchants' sites.
[/ QUOTE ]
link
I'm not sure there is any reason to read into things. He wasn't active in management recently but is still a major shareholder.