Contact

Get in touch

Use email for initial context. Phone is available for follow-up as needed.

Email

Preferred: include context, constraints, and timelines.

Phone

+1 (647) 812-6712

Toronto-based. Remote-first engagements.