He had by then , already become a non-executive director on the board of British Energy .
Walmsley publicly joined General Dynamics in April 2004 .
Walmsley had by then , already become a non-executive director on the board of British Energy .
Walmsley publicly joined General Dynamics in April 2004 .