Future

Sidra Jefferi profile picture

Sidra Jefferi

Sidra Jefferi, Marketing Director, uses her knowledge of corporate actions and global markets to help improve reliable internet access in rural and underserved areas.

Location Naperville, IL, United States Joined Joined on 
loading...