I corporate office is located in 78 Sheridan Dr NE Apt 3, Atlanta, Georgia, 30305, United States and has 51-200 employees.
i inc
the i inc
i inc
| Location | People at location |
| Asia | 1-10 |
| North America | 1-10 |
Explore people who held key positions, contributed to I's success, and advanced their careers.
Deputy Manager, Market... at Sun Hung Kai Propertie...
Worked as Global At 360 Advertising Unit Senior Account ...
at I (2018-2018)
Chief Risk Officer at AdaKami
Worked as Strategic Investment Qifu Technology Advisor
at I (2023-2024)
Explore More
360 is a leading provider of digital security solutions, offering a wide range of software and hardware products designed to ensure comprehensive safety for personal and enterprise users. Their services include antivirus software, smart home devices, and enterprise cloud solutions, catering to individual users, small to medium-sized businesses, and... Read More