Nathan Seidle (1)

| Many companies deny they ever make mistakes. Life is too short. We are unabashed with our failures. We nail them to the wall and tell everyo...