Design. [email protected] (Design Plus based out of Russia)
Consumer Report
Design Plus is an interior design company based out of Moscow, Russia. They found me on a job board and asked me to fulfill their role needed of a Financial Manager. The responsibilities were explained to me as such: Since they are located in Russia, they are looking for someone that has a physical ...