A strong name was needed for a unique and universal brand presence. After days of deliberation we landed on Glimesh. The idea comes from Glimmer which is a point of light and mesh which is a connection of points. Glimesh is a combination of those two words.