We'd love to hear from you.
General Inquires
1.877.925.3272
COBRA Contact
888.699.7755
Employee Help Desk
1.888.423.6457
Sales Contact
Corporate Headquarters
BENU, Inc.
3 Waters Park Drive, Suite 120
San Mateo, Ca 94403