Jeremy grew up on a ranch in south central North Dakota and holds a degree in Management Information Systems from North Dakota State University. Prior to joining The Arthur Companies, he was Technology Director at Arthur Ventures and spent over nine years at Microsoft in technology and leadership roles.