Leonard is a passionate creative designer. He believes that communication is the most important thing in life and in business. He always stays in contact with the project team in order to solve any issues that he or others encounter. In short, he likes new challenges. Leonard also likes to deliver on time, creative, and pixel-perfect work.