Photo-Huffman-Todd-02

Featured In:

Follow:

LinkedIn

Todd Huffman

Chief Executive Officer, 3Scan

Todd Huffman is the CEO of 3Scan, and has been working with the technology behind 3Scan since 2005. Originally a bioinformatician and neuroscientist he has also worked extensively in post-crisis recovery in Afghanistan, Haiti, and elsewhere.