Macha Rachel — Insider transactions, VP_Senior at ICT GROUP INC | InsiderLens