Peter Lynch has stepped down from the Invest NI Board just months after his appointment, citing pers…