, but this code // executes before the first paint, when

»Æ´óÏɸßÊÖÂÛ̳

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Peter Snyder | »Æ´óÏɸßÊÖÂÛ̳

»Æ´óÏɸßÊÖÂÛ̳

Skip to main content

Dr. Peter Snyder

Professor

Biography

Dr. Peter Snyder has been at Calvin since 2008 and teaches courses on strategic management, entrepreneurship, and management. He earned a PhD in Management Science from the University of Wisconsin – Milwaukee after having worked at the corporate headquarters of Sears, Roebuck and Co., first as an industrial engineer and later as a national operations manager and as a project manager.

He enjoys teaching management at Calvin and working with students as they grow in their understanding of business and how their faith can inform it. Professor Snyder actively pursues research in the areas of strategic management and innovation. His research has focused primarily on the intersection of corporate governance, decision making and innovation.

On a personal level, Professor Snyder enjoys spending time with his wife and two children. He loves playing with his family and watching his children's games and recitals. On occasion he even coaches a youth team.

 

Courses Taught

  • BUS 190 - Leadership in Kenya
  • BUS 393 - Strategic Management
  • ENTR 301 - Social Entrepreneurship
  • ENTR 302 - The Startup
     

Education

  • PhD Management Science, University of Wisconsin – Milwaukee, 2008
  • MA Church History and Theology, Wheaton College, 2001
  • MBA, University of Kansas, 1993
  • BBA Entrepreneurship and Management, Baylor University, 1990

 

Professional Experience

  • Instructor at the University of Wisconsin – Milwaukee
  • Project Manager – Operations Planning at Sears, Roebuck and Co.
  • National Manager of Outbound Take-With Channel Transportation at Sears, Roebuck and Co.
  • Industrial Engineer at Sears, Roebuck and Co.
  • Independent Consultant

Awards

  • Calvin Center for Innovation in Business Fellowship 2010, 2011
  • Calvin Research Fellowship 2008, 2009, 2011
  • Diekema Fellowship Fall 2008, 2009 (Calvin College)
  • Finalist (top three) for the 2009 Academy of Management Social Issues in Management Doctoral Dissertation Award
  • 2009 Academy of Management Best Paper Proceedings (Academy of Management Conference)
  • 2009 Chambery Summer Fellowship (Calvin College)
  • 2009 KEEN grant to develop course on the management of innovation
  • Roger L. Fitzsimmonds Doctoral Scholarship 2007 (UW–Milwaukee)
  • Business Advisory Council Doctoral Scholarship 2006 (UW–Milwaukee)
  • Gold Star Teaching Award 2006 (UW–Milwaukee)
  • Chancellor's Fellowship 2004-2005 (UW–Milwaukee)