translayte
Open positions
1 job
5 views 9 months ago
Sales and Account Manager (Remote)
RemoteUK
United Kingdom
England, London, United Kingdom of Great Britain and Northern IrelandTranslayte is an online service providing business & certified translations and serving individuals and businesses globally since 2018. We’re looking for a self-driven Sales professional who can manage and grow Sales…