Hi,
Sounds like a great project. Chess Design Studio is a Canadian Web development, design and corporate branding company. Based in Canada, all of our premier developers are native in ENGLISH!! Based on your listed requirements, this is definitely the type of design project we would enjoy developing. All of our designs are created with branding in mind.
Please review the attached Logo Design Portfolio
We look forward to speaking with you.
Regards,
Rick