Depuis sa tendre enfance, Glenn adore le travail manuel. Il possède depuis toujours son propre sens du style, tout comme sa mère qui a fait carrière en affaires dans le domaine de la mode. C'est d'ailleurs aux côtés de sa mère, lors de ses voyages pour acheter des produits, que Glenn est encouragé à poursuivre ses rêves et à développer son côté créatif.

En tant que jeune homme, Glenn s'inscrit au programme de dentisterie à l'université de New York. Toutefois, après avoir terminé les cours nécessaires pour son admission à l'école de dentisterie, il décide de se tourner vers le monde des affaires et s'inscrit à un programme de MBA de 5 ans à l'Université de New York. En 1985, il reçoit son diplôme en finances et commerce international. Il occupe par la suite des postes auprès de grandes sociétés qui lui permettent de perfectionner ses connaissances en affaires et en marketing.

Cependant, Glenn rêve toujours de concevoir ses propres bijoux et met fin à sa carrière pour pouvoir se concentrer exclusivement à sa passion. C'est ainsi qu'il devient un créateur de bijoux fins « inspirés de la vie », une activité grâce à laquelle il remporte de nombreux prix de design et de marketing. Aujourd'hui, Glenn se dit très chanceux de pouvoir exercer chaque jour sa créativité.