Robin Keen is a retired executive who previously worked at Johnson & Johnson for over 33 years. Robin is currently a regulatory advisor at Invaryant.
Robin Keen has a Bachelor of Arts in Biology from Rutgers University.
This person is not in the org chart