Marcel Winkel Email

Chief Technologist, Global Alliances . Micro Focus

Current Roles

Employees:
11234
Revenue:
$3B
About
Micro Focus Address
900 North Point Parkway
Alpharetta, GA
United States
Micro Focus Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.