Sarah Michael is a Manager at Petra Legal Translation, where she leverages her strong project management skills and deep understanding of legal terminology to oversee a team of skilled translators.
Location
Office #916, Entrance 1, Block B, Business Village, Tariq Bin Ziyad Road - Clock Tower Roundabout
Organization
Certified Legal Translator
$ analyze @sarahmichael
posted articles:
- No data
answered questions:
- No data