Summary
Spencer Greff is a pragmatic engineering leader with eight years of hands-on software experience who currently serves as Director of Engineering at MSPCentric and holds concurrent development leadership at Gradient MSP. He progressed from full-stack and consultant roles into technical leadership, shipping products at startups and scale-oriented MSPs while balancing day-to-day engineering with strategy and team growth. Comfortable across the stack, Spencer has roots in New Media from the University of Lethbridge and a track record of moving quickly between roles to solve practical problems—evident from brief, focused stints like a stealth startup engagement. Known for blending pragmatic engineering with a playful personality (his GitHub bio quips “Aspiring Disney Princess”), he brings approachability and creativity to leadership. Based in Calgary, he pairs Canadian engineering sensibilities with a bias for delivery and team mentorship.
8 years of coding experience
4 years of employment as a software developer
New Media, New Media at The University of Lethbridge