DraftBuff
Computer GamesView the employees at
DraftBuff-
Zayed Talukdar Part Time Social Media Manager at DraftBuff
-
Manor Park, England, United Kingdom
-
Rising Star
-
Overview
DraftBuff is a fantasy esports platform. Our mission is to make esports more fun, social, and engaging.