Tom Craig, Resonate

Guest Author

Tom Craig is CTO at Resonate.