Ted McRae MakersHub.ai Current Role: Director of marketing Ted McRae is the director of marketing at MakersHub.ai.