[column width=”1/1″ last=”true” title=”” title_type=”single” animation=”none” implicit=”true”] It is amazing that a company the size of Equifax (EFX) can do so many things wrong in a row. This is a well established, global company that is headquartered right here in Atlanta with approximately 9,900 employees worldwide. Since the breach, their market cap as plummeted from […]
Brand Management
Software Development
Software Product Management
Strategy