Elena Ochoa Foster

Elena Ochoa, Baroness Foster of Thames Bank  is a Spanish publisher and art curator, and formerly a professor of psychopathology. She is the founder and chief executive officer of Ivorypress.


Elena Ochoa, Baroness Foster of Thames Bank is a Spanish publisher and art curator, and formerly a professor of psychopathology. She is the founder and chief executive officer of Ivorypress.
Read article on Wikipedia