Ivan Foster

Ivan Foster

Ivan Foster holds a bachelor's in journalism and has worked as a freelance editor with leading publications. Recently, Ivan joined Timesofblock.com as an editor. He also loves to write poetry in his leisure time.