Hm, I'd be surprised if POET Technologies in Toronto, Canada (!) would have had a CFO living in San Jose, CA (!) for all these years. I cannot rule that out, but it doubt it. Perhaps your contact mixed him up with Ajit Manocha?
Anyway, there are 1,432 Kevin Barnes worldwide on LinkedIn, but none of them associated with POET Technologies. There's not even a poet called Kevin Barnes.