Meet Our IT Experts

Crafting Success Through Unity and Expertise

Book your free IT Assessment with the STEP team.

Meet the STEP Team


Daniel Eaton

President and Founder

As the President and CEO of a leading managed IT service provider catering to small and medium-sized businesses across Canada, Daniel is committed to being the driving force behind our client-centric approach. With a focus on building strong client relationships and delivering customized IT solutions, Daniel’s goal is to ensure that our clients receive the highest level of satisfaction and support. Daniel takes pride in representing STEP Innovations in client interactions and is dedicated to fostering trust and growth within our dynamic industry.

Tim Daigle

IT Projects, Migrations and Professional Services

STEP Innovations Professional Services Team specializes in supporting the unique needs of small and medium-sized businesses. With a focus on enhancing network functionality, ensuring robust security, and facilitating seamless adoption of advanced cloud technologies, the department helps our clients thrive in the digital age. Our project team can help perform cloud migrations, email and document migrations and everything in between. With many years of experience in optimizing networks, managing user access, and planning for future growth, our team is committed to delivering tailored solutions that empower our client’s business’s success.

Edmond Lau

Senior Cloud Administrator

Edmond is an IT professional with over 10 years of experience in the technology sector, specializing in cloud solutions, managed services, and modern IT infrastructure. As part of STEP Innovations, he works closely with organizations to deliver secure, scalable IT environments while proactively managing and protecting their systems.

Ian Zhao

Cyber Security Coordinator

Ian Zhao is a Cyber Security Analyst at STEP Innovations Inc., dedicated to ensuring the cybersecurity and compliance needs of clients, with a focus on security operations and leveraging advanced security tools to detect, analyze, and respond to evolving threats. Ian leads phishing simulation campaigns and delivers targeted cybersecurity awareness training, helping clients strengthen their defenses and stay prepared against real-world attacks. With a strong understanding of modern threat landscapes, he is committed to providing tailored security solutions that keep client environments secure, resilient, and aligned with best practices.

Kyle Dickson

Service Delivery Coordinator

Kyle Dickson is a Service Delivery Coordinator at Step Innovations, where he helps ensure clients receive reliable, organized, and responsive IT support. Drawing on his background in technical support, Microsoft 365, endpoint management, and customer service, Kyle supports day-to-day service coordination, process improvement, documentation, and business continuity initiatives. He is passionate about clear communication, practical solutions, and helping businesses stay productive through dependable technology support.

Rishabh Tiwari

Technical Account Manager

Rishabh Tiwari is a Technical Account Manager with expertise in Microsoft 365 and enterprise IT services. He works closely with clients to align technology with business goals, optimize cloud environments, and ensure reliable, secure operations across platforms like Teams, SharePoint, and Exchange Online.

Known for his proactive approach and strong ownership mindset, Rishabh leads service reviews, manages complex issues, and drives continuous improvement. He combines technical depth with clear communication, delivering a seamless client experience and long-term value.

Sam Soresca

Technical Support Analyst

IT professional with nearly 20 years of experience, beginning in 2006 with international IT organizations in the Philippines. Progressed from Level 1 Support to leadership roles including Quality Manager, Triage Manager, and Account Delivery Manager, with a strong focus on service excellence, operational efficiency, and end-to-end delivery. Since relocating to Canada in 2021, I have specialized in Microsoft Intune, modern endpoint management, and cross-platform device onboarding (Windows, macOS, and mobile). I bring a resilient, detail-driven, and goal-oriented approach, grounded in a consistent quality-over-quantity mindset and a commitment to delivering scalable, reliable solutions.

Zack Milne

Technical Support Analyst

Before the first password was forgotten, before the first printer dared to jam, and long before anyone uttered the cursed phrase “It was working yesterday,” an ancient prophecy foretold the rise of a singular force within the digital realm. That force is Zack Milne.

Some say he was born in a server room. Others claim he simply appeared one day, carrying a mug of coffee and the quiet determination of a man who has rebooted more systems than most people have had hot meals. Guided by relentless persistence and exactly the right amount of coffee, Zack restores balance wherever digital disorder dares to appear.

Tickets resolve themselves out of respect. Systems fall back into line.

For carved into the metaphorical stone of old server racks is a single truth:

When chaos rises, Zack follows - and order returns.

Zeke Chavez

Technical Support Analyst

Zeke Chavez is a Technical Support Analyst at STEP Innovations with a strong background in IT service desk and desktop support. With hands-on experience supporting enterprise environments and Microsoft technologies, Zeke is focused on delivering reliable, clear, and efficient solutions that help users stay productive.