Babu Peddu
Babu Peddu

Sr Product Marketing Manager. Some “fun facts” about me: • My favorite form of exercise is hiking • My favorite indoor and/or outdoor activity is chess and badminton • I love music but especially love The Beatles and Boney M