Company Details. BevCap Management is a proven, specialized leader in P&C Insurance and Employee Benefits alternative risk transfer captive solutions. At our core, BevCap builds and manages best-in-class employer-based insurance programs that leverage active risk and cost management. Proudly, we call McKinney, Texas, our home with a diverse and multi-regional workforce and an award-winning work culture. Our P&C and healthcare insurance benefit pr...