83 employees
Menken Orlando develops and supplies innovative food concepts for retail and food service.
1995