ICR, one of the largest independent communications firms in North America, is pleased to announce the appointment of Sheila Ennis as a Senior Vice President to support the firm’s continued growth in the technology industry. Ms. Ennis joins Greg Kleiner, also a Senior Vice President in ICR’s San Francisco office, where they will continue to expand the firm’s presence in the software and security sectors.