Latka logo

Bruce Orcutt

  • Chief Marketing Officer at ABBYY
LinkedIn

Company

ABBYY

United States · Founded 1989

Revenue
$45M
Team size
978

Company profile →

Also at ABBYY