Steve McDowall

Steve McDowall

VP of Product and Engineering

Steve is our experienced technical leader who has a passion for designing creative solutions that solve real customer needs. He has founded three companies, holds 8 patents, and enjoys traveling, reading, cooking, throwing darts, and playing blues guitar.