Shrad is our go-to-market maverick. His passion and commitment to our company is evident during many sleepless nights as he ponders our next move. Some say he might be Batman – well, it’s really only him saying that so we don’t actually believe him – or do we?
Sign up to view 6 direct reports
Get started