Native speakers of English, could you help me with my English?
I need to translate a creative corporate text but I'm not a native English speaker. Do you think this can be a normal and fluent sentence? Does it sound natural (as a slogan)?
Offering expertise in brand makerting and communications strategy since 2009.