Steven Watt
Translator and editor
Location: St. John's, NL
Bio: I’m an experienced English-language editor and certified French–English translator based in St. John's, NL.
Editor
Translator
Bilingual
Member since April 07, 2022
Website: http://www.stevenwatt.ca/