Find the right freelancers so you can bring your projects to life

Create Free Account

Translation Specialist EN, FR, PT, IT > ES

Translation Specialist with extensive experience in carrying out translations in medical, legal and marketing projects. Graduated in International Relations and Translation, holder of a Graduate Diploma in English Law and a Master's of Business Administration.