Customer Success Manager at Beluga Technology - Palo Alto, California, United States
Software Engineer
Contact Ben Hansen
Onboarding Specialist
Contact Eva Antonio
Founder
Contact Devin Guan
Beluga is an online platform that allows users to order and buy dining and payment solutions for individuals.