Lyndon Nicholson is a director at presentation specialists, Buffalo7. The company specializes in helping businesses bring their company’s stories to life with presentations. This gives them the confidence during sales pitches or public speaking to tell the world what they do.