Number of Current Board & Advisor Roles 2
CB Rank (Person) 1,812,665
Number of Current Board & Advisor Roles 2
Jane Macfarlane holds 2 board and advisor roles as Board Member at LYT and Member of the Advisory Board @ New Context at New Context.
There is no recent news or activity for this profile.