We are located in Ottawa, Ontario, Canada and one of the requests that our creative team handles are translation requests (Translating from English to French or vice versa). We currently have a separate software (FlowFit) which enables our internal clients to submit translation requests and we were ...